Add Watermark to PSD in C#

Az Adobe széles körben használt Photoshop alkalmazása a PSD (Photoshop Dokumentum) formátum a szülői képfájlok. Ez a formatum elengedhetetlen az intrikált tervezések létrehozásához, mint például a logók és a brosúrák, gyakran több rétegből állnak. Hatékonyan megvédeni a tervezéseket, programozhatóan ** hozzáadhat egy vízjelet egy PSD fájlhoz a C#**. A cikk útmutatást nyújt a folyamaton keresztül a Aspose.PSD a .NET API, egy hatékony megoldás az C# .NET Core PSD watermarking és más PSD kép manipulációs feladatok számára.

Mit fogsz megtanulni

Ebben a cikkben a következő témákat fogjuk foglalni:

Használja a C# Photoshop API-t a Watermark hozzáadásához a PSD-hez

A szöveg vagy a kép vízjelzőjének programozási hozzáadásához a PSD fájlhoz használjuk a Az ASPOSE.PSD a .NET API. Ez az erőteljes és felhasználóbarát könyvtár lehetővé teszi, hogy manipulálja az Adobe Photoshop fájlformátumok nélkül szükségessé a Photoshop maga. Ideális a C# .NET hozzáadása vízjel a PSD-fájlok feladatokat, és támogatja a különböző műveletek, mint például a tömörítés, a forgatás és a többszörös renderelés Támogatott fájlformátumok.

Kulcsszavak az API-n

  • PsdImage: A PSD fájlok feltöltésére, szerkesztésére és mentésére használt.
  • Grafika: A grafikai kontextus a képben.
  • Layer: A PSD fájl minden rétegét képviseli.

telepítés

Te is tudsz Letöltés DLL vagy telepítse a Nyugdíj:

PM> Install-Package Aspose.PSD

A szöveg vízjelzőjének hozzáadása a PSD-hez C# használatával

A PSD fájlhoz szöveges vízjelző hozzáadásához kövesse az alábbi lépéseket:

  • Töltse le a PSD fájlt egy PsdImage formátumban a Image osztály használatával.
  • Hozzon létre egy példát a Graphics osztályból.
  • Állítsa be egy Font objektumot a vízjelző szöveghez.
  • Hozzon létre egy SolidBrush példát a kívánt színnel.
  • Rögzítse a string alignmentet.
  • Hívja a DrawString() módszert a szöveg megjelenítéséhez.
  • A kimeneti fájl mentése a Save() módszerrel történik.

Íme egy kódmintája, amely bemutatja hogyan adjunk hozzá egy szöveges vízjelzőt egy PSD fájlhoz a C#-ban:

Add Text Watermark to PSD using C#

Add Text Watermark to PSD using C#

Ahhoz, hogy a kimenetet PSD fájlként mentse, használja a következő kódszalagot:

psdImage.Save(@"C:\Files\AddWatermark_output.psd", new PsdOptions());

Diagonal vízjelző létrehozása a PSD-ben a C# használatával

Ahhoz, hogy egy diagonális szöveg vízjelzőt hozzon létre egy PSD fájlban, kövesse ezeket a lépéseket:

  • Töltse le a PSD fájlt egy PsdImage formátumban a Image osztály használatával.
  • Hozzon létre egy példát a Graphics osztályból.
  • Állítsa be egy Font objektumot a vízjelző számára.
  • Hozzon létre egy SolidBrush példát a kívánt színnel.
  • Helyezzen be egy átalakítási matricát a vízjelző forgatásához.
  • Rendelkezik a string alignment.
  • Hívja a DrawString() módszert.
  • A kimeneti fájl mentése a Save() módszerrel történik.

Az alábbi kódmintát mutatja hogyan adjunk hozzá egy diagonális szöveg vízjelzőt egy PSD fájlhoz C#:

Create Diagonal Watermark in PSD using C#

Create Diagonal Watermark in PSD using C#

Add a Image Watermark a PSD segítségével C#

Ahhoz, hogy egy képet vízjelként hozzáadjon egy PSD fájlhoz, kövesse az alábbi lépéseket:

  • Töltse le a PSD fájlt egy PsdImage formátumban a Image osztály használatával.
  • Hozzon létre egy példát a Layer osztályból.
  • Állítsa be a réteg magasságát, szélességét és átláthatóságát.
  • Használja a AddLayer() módszert, hogy hozzáadja a réteget a PSD-hez.
  • Töltse fel a vízjelző képet a rétegbe.
  • Hívja a DrawImage() módszert, átadja a helyet és a vízjelző kép réteget érveként.
  • A kimeneti fájl mentése a Save() módszerrel történik.

Íme egy kódmintája, amely bemutatja hogyan adjunk hozzá egy kép vízjelzőt egy PSD fájlhoz a C#-ban:

Add Image Watermark to PSD using C#

Add Image Watermark to PSD using C#

Ingyenes ideiglenes licenc

Te tudsz Ingyenes ideiglenes licenc megpróbálja Aspose.PSD .NET értékelési korlátozások nélkül.

következtetések

Ebben a cikkben megvizsgáltuk, hogyan lehet:

  • Hozzon hozzá egy új réteget egy PSD képhez.
  • Hozzáadja a szöveget vagy a képet a PSD-hez.
  • Mentse a PSD-t PNG vagy PSD fájlként a C# használatával.

A tanuláson túl hogyan adjunk hozzá egy vízjelzőt egy PSD fájlhoz a C#-ban, elmélyülhet a Az ASPOSE.PSD a .NET Ellenőrizve a Dokumentáció és fedezze fel a kiterjedt funkcióit. ha bármilyen kérdése van, szabadon érzi magát a mi Ingyenes támogatási fórum.

A Aspose.PSD Plugin használatával hatékonyan manipulálhatja a PSD fájlokat és végrehajthatja a vízjelölést a C# .NET alkalmazásokban.Ez az útmutató biztosítja az alapvető ismereteket, amelyeket el kell kezdeni a C#.NET Core hozzáadása szöveges vízi jelölés PSD-hez, beszélgetés vízió PSD Fájlokhoz C# .Net és így tovább.

A Aspose.PSD C# vízjelző útmutató segítségével most megvan az eszköze a PSD-fájlokra vonatkozó személyre szabott megoldások létrehozására, biztosítva, hogy a tervezései hatékonyan védettek legyenek.

More in this category