
Široko používaná aplikácia Adobe Photoshop využíva PSD (Photoshop Document) formát pre svoje domorodé obrázkové súbory. Tento format je nevyhnutný pre vytvorenie intrikátnych dizajnov, ako sú logá a brožúry, často pozostávajúce z viacerých vrstiev. Na efektívnu ochranu vašich projektov, môžete programaticky pridať vodnú značku do súboru PSD v C#. V tomto článku vás bude viesť cez proces pomocou Aspose.PSD pre .NET API, výkonné riešenie pre C#.NET Core PSD vodná značka a ďalšie PSD obrazy manipulácie úlohy
Čo sa naučíte
V tomto článku sa budeme zaoberať nasledujúcimi témami:
- Použitie aplikácie C# Photoshop API na pridávanie vodnej značky do PSD
- Pridať textovú vodnú značku k PSD
- Vytvorenie Diagonal Watermark v PSD
- Pridať obrázok Watermark do PSD
Pomocou aplikácie C# Photoshop API môžete pridať vodnú značku na PSD
Ak chcete programaticky pridať text alebo obrázok vodopád do súboru PSD, použijeme Aspose.PSD pre .NET Táto robustná a užívateľsky príjemná knižnica vám umožňuje manipulovať s formátmi súborov Adobe Photoshop bez toho, aby ste potrebovali samotný Photoshop. Ideálne je pre C# .NET pridať vodnú značku do PSD súbory úloh a podporuje rôzne operácie, ako je kompresiu, otáčanie a renderovanie cez viaceré Podporované formáty súborov.
Kľúčové triedy v API
- PsdImage: Používa sa na načítanie, úpravu a ukladanie súborov PSD.
- Grafika: Predstavuje grafický kontext v obraze.
- Layer: Predstavuje každú vrstvu v súbore PSD.
inštalácia
Môžete tiež Stiahnuť DLL alebo nainštalovať prostredníctvom NuGet:
PM> Install-Package Aspose.PSD
Pridanie textovej vodovody do PSD pomocou C#
Ak chcete do súboru PSD pridať textovú vodorovku, postupujte podľa týchto krokov:
- Načítajte súbor PSD ako PsdImage pomocou triedy Imaž.
- Vytvorte príklad Graphics triedy.
- Nastavenie Font objektu pre text vodného znaku.
- Vytvorte príklad SolidBrush s požadovanou farbou.
- Určte zosúladenie prúdu.
- Zavolajte DrawString() metódu, aby ste vytvorili text.
- Uložiť výstupný súbor pomocou metódy Save().
Tu je vzorka kódu preukazujúca ako pridať textovú vodorovku do súboru PSD v C#:

Add Text Watermark to PSD using C#
Ak chcete uložiť výstup ako súbor PSD, použite nasledujúci kód snippet:
psdImage.Save(@"C:\Files\AddWatermark_output.psd", new PsdOptions());
Vytvorenie Diagonal Watermark v PSD pomocou C#
Ak chcete v súbore PSD vytvoriť diagonálny text, postupujte podľa týchto krokov:
- Načítajte súbor PSD ako PsdImage pomocou triedy Imaž.
- Vytvorte príklad Graphics triedy.
- Nastaviť Font objekt pre vodnú značku.
- Vytvorte príklad SolidBrush s požadovanou farbou.
- Zadajte transformovanú matriu na otáčanie vodnej známky.
- Nastavenie riadkovej úpravy.
- Volajte metódu DrawString().
- Uložiť výstupný súbor pomocou metódy Save().
Nasledujúca vzorka kódu ukazuje ako pridať diagonálny textový vodík do súboru PSD v C#:

Create Diagonal Watermark in PSD using C#
Pridanie Image Watermark do PSD pomocou C#
Ak chcete pridať obrázok ako vodný znak do súboru PSD, postupujte podľa týchto krokov:
- Načítajte súbor PSD ako PsdImage pomocou triedy Imaž.
- Vytvorte príklad triedy Layer.
- Nastaviť výšku, šírku a opacitu vrstvy.
- Použite AddLayer() metódu na pridanie vrstvy do PSD.
- Nahrať vodopádový obrázok do vrstvy.
- Zavolajte DrawImage() metódu a prejdite umiestnenie a vodorovný obrázok ako argumenty.
- Uložiť výstupný súbor pomocou metódy Save().
Tu je vzorka kódu preukazujúca ako pridať obrázok vodopád do súboru PSD v C#:

Add Image Watermark to PSD using C#
Získajte bezplatnú dočasnú licenciu
Môžeš Získajte bezplatnú dočasnú licenciu vyskúšať Aspose.PSD pre .NET bez akýchkoľvek hodnotenia obmedzení.
Záver
V tomto článku sme skúmali, ako:
- Pridajte novú vrstvu do obrazu PSD.
- Pridajte text alebo obrázok vodíkov do PSD.
- Uložiť PSD ako PNG alebo PSD súbor pomocou C#.
Okrem učenia ako pridať vodopád do súboru PSD v C#, môžete prejsť hlbšie do Aspose.PSD pre .NET Vzhľadom na to, že kontroluje dokumentácia a preskúmať jeho rozsiahle funkcie. ak máte akékoľvek otázky, cítiť sa slobodne dosiahnuť na našich Bezplatné podporné fórum.
Tento sprievodca poskytuje základné vedomosti, ktoré potrebujete začať s C# .NET Core pridať textový vodík do PSD, batch vodník PSD súbory s C#.NET a ďalšie. Či už hľadáte pridať priehľadný vodák na PSD pomocou C# alebo programmaticky pridávať obrázok vodíka na PSD v C , tento tutoriál slúži ako vaše komplexné zdroje pre knižnicu C# .Net k pridaní vodiek do súborov PSD.
S tutoriálom Aspose.PSD C# watermarking teraz máte nástroje na vytvorenie prispôsobených riešení pre vaše súbory PSD, aby sa zabezpečilo, že vaše návrhy sú efektívne chránené.