
szeroko stosowana aplikacja Adobe Photoshop wykorzystuje PSD (Format (Photoshop Document) dla plików obrazowych. format ten jest niezbędny do tworzenia skomplikowanych projektów, takich jak logotypy i broszury, często składające się z wielu warstw. Aby skutecznie chronić swoje projekty, można programowo** dodać znak wody do pliku PSD w C#**. Ten artykuł poprowadzi Cię przez proces za pomocą Aspose.PSD dla .NET API, potężne rozwiązanie dla C# .NET Core PSD watermarking i innych PSD obrazu manipulacji zadań.
Co się nauczysz
W tym artykule omówimy następujące tematy:
- Korzystanie z C# Photoshop API, aby dodać Watermark do PSD
- Dodanie znaku wody do tekstu do PSD
- Tworzenie Diagonalnego znaku wodnego w PSD
- Dodanie obrazu Watermark do PSD
Korzystaj z C# Photoshop API, aby dodać Watermark do PSD
Aby programowo dodać znak wodny tekstu lub obrazu do pliku PSD, wykorzystujemy ASPOSE.PSD dla .NET Ta potężna i przyjazna dla użytkownika biblioteka pozwala manipulować formatami plików Adobe Photoshop bez konieczności samego programu Adobe Photoshopa. idealnie nadaje się do C# .NET dodawanie wodociągów do pliku PSD zadań i obsługuje różne operacje, takie jak kompresja, rotacja i renderowanie wielokrotne obsługiwane formaty plików.
Klasy kluczowe w API
- PsdImage: Używany do ładowania, edycji i przechowywania plików PSD.
- Grafika: reprezentuje kontekst graficzny w obrazie.
- Layer: Przedstawia każdy warstwę w pliku PSD.
Instalacja
Możesz również Pobierz DLL lub zainstalować przez NuGet:
PM> Install-Package Aspose.PSD
Dodanie znaku wodnego tekstu do PSD za pomocą C# {#Dodaj tekst-Watermark-do-PSD-używanie-CSharp}
Aby dodać znak wodny tekstu do pliku PSD, postępuj zgodnie z następującymi krokami:
- Pobierz plik PSD jako PsdImage za pomocą klasy Image.
- Stwórz przykład klasy Grafika.
- Określ obiekt Font dla tekstu znaku wodnego.
- Stwórz przykład SolidBrush z pożądanymi kolorami.
- Określenie alignmentu struny.
- Zadzwoń do metody DrawString(), aby przekazać tekst.
- Przechowywanie pliku wyjściowego za pomocą metody Save.
Oto próbka kodu, która pokazuje jak dodać znak wodny tekstu do pliku PSD w C#:

Add Text Watermark to PSD using C#
Aby zaoszczędzić wydanie jako plik PSD, użyj następującego skrótu kodu:
psdImage.Save(@"C:\Files\AddWatermark_output.psd", new PsdOptions());
Tworzenie Diagonalny znak wody w PSD za pomocą C#
Aby utworzyć diagonalny znak wody tekstu w pliku PSD, postępuj zgodnie z następującymi krokami:
- Pobierz plik PSD jako PsdImage za pomocą klasy Image.
- Stwórz przykład klasy Grafika.
- Określ obiekt Font dla znaku wodnego.
- Stwórz przykład SolidBrush z pożądanymi kolorami.
- Wyznacz matrycę transformacyjną do obrotu znaku wodnego.
- Zestaw układu strumieniowego.
- Zadzwoń do metody DrawString.
- Przechowywanie pliku wyjściowego za pomocą metody Save.
Poniższy próbka kodu pokazuje jak dodać diagonalny znak wody tekstu do pliku PSD w C#:

Create Diagonal Watermark in PSD using C#
Dodanie znaku wodnego obrazu do PSD za pomocą C#
Aby dodać obraz jako znak wody do pliku PSD, postępuj zgodnie z następującymi krokami:
- Pobierz plik PSD jako PsdImage za pomocą klasy Image.
- Stwórz instancję klasy Layer.
- Określ wysokość, szerokość i niepowtarzalność warstwy.
- Użyj metody AddLayer(), aby dodać warstwę do PSD.
- Następnie przesyłanie obrazu wodnego do warstwy.
- Zadzwoń do metody DrawImage(), przechodząc lokalizację i warstwę obrazu znaku wodnego jako argumenty.
- Przechowywanie pliku wyjściowego za pomocą metody Save.
Oto próbka kodu, która pokazuje jak dodać obraz wodny do pliku PSD w C#:

Add Image Watermark to PSD using C#
Zdobądź darmową licencję
Możesz Zdobądź darmową licencję tymczasową Aby spróbować Aspose.PSD dla .NET bez żadnych ograniczeń oceny.
konkluzja
W tym artykule dowiedzieliśmy się, jak:
- Dodaj nową warstwę do obrazu PSD.
- Dodaj znak wody tekstu lub obrazu do PSD.
- Zapisz plik PSD jako plik PNG lub PSD za pomocą C#.
Oprócz uczenia się jak dodać znak wodny do pliku PSD w C#, można pogłębić się głębiej w ASPOSE.PSD dla .NET Aby sprawdzić, że dokumentacja Jeśli masz jakiekolwiek pytania, czuj się wolny, aby dowiedzieć się o naszym Bezpłatny forum wsparcia.
Korzystając z pliku Aspose.PSD Plugin, możesz skutecznie manipulować plikami PSD i wdrożyć watermarking w aplikacjach C# .NET. Ten przewodnik dostarcza podstawowych wiedzy, które musisz rozpocząć od C# .NET Core dodać tekst watermark do PSD, batch watermark PSD pliki z C# .NET i więcej. Niezależnie od tego, czy szukasz dodać przejrzysty watermark do PSD za pomocą C# lub programmatycznie dodać obraz watermark do PSD w C#, ten tutorial służy jako kompleksowy zasób dla biblioteki C# .NET dodać watermark do plików PSD.
Dzięki Aspose.PSD C# Watermarking tutorial, teraz masz narzędzia do tworzenia dostosowanych rozwiązań dla plików PSD, zapewniając, że Twoje projekty są skutecznie chronione!