
Adobe plaši izmantotā Photoshop lietotne izmanto PSD (Photoshop Document) formāts tās dzimto attēla failiem. Šis formats ir būtisks, lai izveidotu intrikātus dizainus, piemēram, logotipus un brošūras, kas bieži sastāv no vairākiem slāņiem. Lai efektīvi aizsargātu savas dizainas, jūs varat programmatiski **pievienot ūdens zīmi PSD failu C# ** . Šajā rakstā jūs vadīs caur procesu, izmantojot Aspose.PSD for .NET ** API, spēcīgu risinājumu C#.NET Core PSD watermarking ** un citus ** PSD attēlu manipulācijas uzdevumus.
Ko jūs uzzināsiet
Šajā rakstā mēs aptveram šādas tēmas:
- Izmantojiet C# Photoshop API, lai pievienotu ūdens zīmi PSD
- Pievienot teksta ūdenszīmi PSD
- Izveidojiet Diagonālo ūdensmarku PSD
- Pievienot attēla ūdenszīmi PSD
Izmantojiet C# Photoshop API, lai pievienotu ūdens zīmi PSD {#CSharp-Photoshop-API-to-Add-Watermark- to-PSD}
Lai programmatiski pievienotu tekstu vai attēla ūdenszīmi PSD failu, mēs izmantosim ASPOSE.PSD par .NET Šī spēcīga un lietotāja draudzīga bibliotēka ļauj jums manipulēt Adobe Photoshop failu formātos, neizmantojot pašu Adobe Photoshopu. tas ir ideāli piemērots C# .NET pievienot ūdens zīmi PSD failiem uzdevumiem un atbalsta dažādas darbības, piemēram, kompresiju, rotāciju un renderēšanu starp vairākiem atbalstītie failu formāti.
Mācību klāsts API
- PsdImage : Izmanto, lai lejupielādētu, rediģētu un glabātu PSD failus.
- Grafika : attēla grafikas konteksts.
- Layer : Reģistrē katru slāni PSD faila iekšienē.
Installation
Jūs varat arī Lejupielādēt DLL vai uzstādīt caur NuGet:
PM> Install-Package Aspose.PSD
Pievienot teksta ūdenszīmi PSD, izmantojot C#
Lai pievienotu teksta ūdenszīmi PSD failu, sekojiet šādiem soļiem:
- Lejupielādējiet PSD failu kā **PsdImage ** , izmantojot Imažas klases.
- Izveidojiet Grafikas klases piemaksu.
- Iestatīt Font objektu ūdens zīmes tekstam.
- Izveidojiet SolidBrush instanci ar vēlamo krāsu.
- Nosakiet līniju saskaņošanu.
- Zvanīt DrawString() metodi, lai atspoguļotu tekstu.
- Izejas faila saglabāšana, izmantojot Save() metodi.
Šeit ir koda paraugs, kas demonstrē kā pievienot teksta ūdenszīmi PSD failu C# :

Add Text Watermark to PSD using C#
Lai saglabātu iznākumu kā PSD failu, izmantojiet šādu kodu snippet:
psdImage.Save(@"C:\Files\AddWatermark_output.psd", new PsdOptions());
Izveidojiet diagonālo ūdensmarku PSD, izmantojot C#
Lai izveidotu diagonālo teksta ūdenszīmi PSD failā, sekojiet šādiem soļiem:
- Lejupielādējiet PSD failu kā **PsdImage ** , izmantojot Imažas klases.
- Izveidojiet Grafikas klases piemaksu.
- Nosakiet Font objektu ūdens marķējumam.
- Izveidojiet SolidBrush instanci ar vēlamo krāsu.
- Nosakiet transformācijas matricu, lai rotētu ūdens marku.
- Ievietojiet strīda saskaņošanu.
- Sazinieties ar DrawString() metodi.
- Izejas faila saglabāšana, izmantojot Save() metodi.
Nākamā koda parauga rāda kā pievienot diagonālas teksta ūdenszīmi PSD failu C# :

Create Diagonal Watermark in PSD using C#
Pievienot attēla ūdenszīmi PSD, izmantojot C#
Lai pievienotu attēlu kā ūdens zīmi PSD failu, sekojiet šādiem soļiem:
- Lejupielādējiet PSD failu kā **PsdImage ** , izmantojot Imažas klases.
- Izveidojiet instanci no Layer klases.
- Nosakiet slāņa augstumu, platumu un nejaušību.
- Izmantojiet AddLayer() metodi, lai pievienotu slāni PSD.
- Uzlādējiet ūdens zīmes attēlu slāņā.
- Ievadiet DrawImage() metodi, izmantojot atrašanās vietu un ūdenszīmju attēla slānis kā argumentus.
- Izejas faila saglabāšana, izmantojot Save() metodi.
Šeit ir koda paraugs, kas demonstrē kā pievienot attēla ūdenszīmi PSD failu C# :

Add Image Watermark to PSD using C#
Iegūt bezmaksas pagaidu licences
Jūs varat Iegūstiet brīvu pagaidu licenci izmēģināt Aspose.PSD .NET bez jebkādiem novērtēšanas ierobežojumiem.
Conclusion
Šajā rakstā mēs esam izpētījuši, kā:
- Pievienojiet jaunu slāni PSD attēlam.
- Pievienojiet teksta vai attēla ūdenszīmes PSD.
- Saglabājiet PSD kā PNG vai PSD failu, izmantojot C#.
Papildus mācīšanās kā pievienot ūdens zīmi PSD failu C# , jūs varat iegremdēt dziļāk ASPOSE.PSD par .NET Pārbaudot šo Dokumentācija un izpētīt tās plašas iezīmes. ja jums ir jebkādi jautājumi, jūtaties brīvi sasniegt mūsu Bezmaksas atbalsta forums.
Izmantojot **Aspose.PSD Plugin ** , jūs varat efektīvi manipulēt PSD failiem un īstenot ūdens marķēšanu savā C# .NET lietojumprogrammās.Šis ceļvedis nodrošina pamatzināšanas, kas jums ir nepieciešams, lai sāktu ar C#.NET Core pievienot teksta ūdens Marķējumu PSD, ** batch ūdensmarķējuma PSD failus ar C # .Net un vairāk.
Ar Aspose.PSD C# ūdens marķēšanas instrukciju , tagad jums ir rīki, lai izveidotu pielāgotus risinājumus jūsu PSD failiem, nodrošinot, ka jūsu dizaini ir efektīvi aizsargāti.