
Wskaźniki wody odgrywają istotną rolę w twierdzeniu posiadania obrazów i zapobieganiu nieautoryzowanemu użyciu lub fałszowaniu. Wdrożenie funkcji automatycznego oznaczania wody w aplikacjach internetowych lub desktopowych może znacząco poprawić bezpieczeństwo obrazu. W tym artykule poprowadzimy Cię przez proces dodawania znaków wody do obrazów programicznie za pomocą C#. Dodatkowo dowiesz się jak dodać znak wody do plików PDF za pomocą C#, aby dalej zabezpieczyć swoje dokumenty.
Tabela zawartości
- C# API do dodania znaku wodnego do obrazów
- Dodaj Watermark do obrazu w C#
- Dodaj Diagonalny znak wody do obrazów w C#
- Zdobądź darmową licencję API
C# API do dodania znaku wodnego do obrazów
Aby dodać znak wody do obrazów, będziemy korzystać z Aspose.Imaging dla .NETTen potężny API przetwarzania obrazu obsługuje różne formaty, w tym PNG, JPEG i BMP, dzięki czemu manipulacja obrazem jest prosta. Pobierz API binary lub zainstalować przez NuGet Wykorzystaj następujące polecenie:
PM> Install-Package Aspose.Imaging
Dodaj Watermark do obrazu w C# {#Dodaj Watermark-to-an-Image-in-csharp}
Postępuj zgodnie z następującymi krokami, aby dodać znak wodny do obrazu za pomocą C#:
- Pobierz zdjęcie za pomocą Zdjęcie w klasie .
- Stwórz przykład z Grafika Zacznijmy od tego, że inicjalizujemy ją z Zdjęcie i obiektów.
- Określ rodzinę czcionek, rozmiar i styl za pomocą font w klasie .
- Tworzenie A SolidBrush Przykładem jest ustawienie właściwości, takich jak kolor.
- Zacznij od StringFormat Klasy do zarządzania tekstem alignment.
- Dodaj znak wodny do obrazu za pomocą Graphics.DrawString(String, Font, SolidBrush, 0, 0, StringFormat) metodą .
- Zachowaj obraz za pomocą Zdjęcie - String (String) metodą .
Oto próbka kodu, która pokazuje, jak dodać znak wodny do obrazu w C#:

C# Dodaj Diagonalny znak wody do obrazów {#Dodaj Diagonalny-Watermark-to-images-in-csharp}
Czasami wskaźniki wody są stosowane diagonalnie przez obrazy w celu uzyskania bardziej odrębnego efektu. Aspose.Imaging dla .NET API pozwala odwrócić tekst wskaźnika wody, aby to osiągnąć.
- Pobierz zdjęcie za pomocą Zdjęcie w klasie .
- Tworzenie A Grafika Inicjatywę zainicjowane przez Zdjęcie i obiektów.
- Określ rodzinę czcionek, rozmiar i styl za pomocą font w klasie .
- Tworzenie A SolidBrush Przykładem jest ustawienie właściwości, takich jak kolor.
- Natychmiast A StringFormat Obiekt na alignment tekstowy.
- Tworzenie A Matrycy Przykładem jest ustawienie kąta transformacji.
- Przypisuj obiekt Matrycy do Grafika - transformacja Właściwości .
- Dodaj znak wodny za pomocą Graphics.DrawString(String, Font, SolidBrush, 0, 0, StringFormat) metodą .
- Zachowaj obraz za pomocą Zdjęcie - String (String) metodą .
Oto próbka kodu, która ilustruje, jak dodać diagonalny znak wody do obrazów za pomocą C#:

Wprowadź znak wodny na obrazy z darmową licencją
Możesz Zdobądź darmową licencję tymczasową do wprowadzania znaków wodnych na obrazach bez żadnych ograniczeń oceny.
konkluzja
W tym artykule dowiedzieliście się, jak dodać znak wodny do obrazów w C#. Odkryliście również sposób obrotowania tekstu znaku wodnego i sposobu dodawania znaków wodnych w PDF za pomocą C #. Aby uzyskać więcej informacji na temat API przetwarzania obrazu c#, skontaktuj się z dokumentacjaJeśli masz jakiekolwiek pytania lub potrzebujesz pomocy, czuj się wolny do uzyskania przez nas Forum.
Zobacz również
More in this category
- C# Animation Maker Plugin: Stwórz niesamowite animacje z Aspose.Imaging
- Aspose.Imaging Image Effect Plugin: Wzmocnij swoje obrazy za pomocą zaawansowanych filtrów
- Scalanie obrazów w C# z wtyczką Aspose.Imaging Image Merger za 99 dolarów
- Tanie przetwarzanie obrazów dla przedsiębiorstw z Aspose.Imaging
- Tani obrót obrazów w C# | Wtyczka Aspose.Imaging 99 USD