
Su işaretleri görüntülerin mülkiyetini iddia etmek ve yetkisiz kullanım veya sahtekarlıktan kaçınmak için önemli bir rol oynar. web veya masaüstü uygulamalarınızda otomatik su işaretleme özelliğini uygulamak görüntü güvenliğinizi önemli ölçüde geliştirebilir. bu makalede, C#** kullanarak görüntülere su işaretleri ekleme sürecini size rehberlik edeceğiz. ek olarak, belgelerinizi daha da güvenli hale getirmek için C#** kullanarak PDF dosyalarına su işaretini nasıl ekleyeceğinizi öğreneceksiniz.
içerik tablosu
- C# API görüntülere su işareti eklemek için
- C#‘da bir görüntüye su işareti ekleyin
- Diagonal Watermark’ı C#‘daki resimlere ekleyin
- Ücretsiz API Lisansı
C# API resimlere su işareti eklemek için
To add watermarks to images, we will utilize the Aspose.Imaging için .NET. This powerful image processing API supports various formats, including PNG, JPEG, and BMP, making image manipulation straightforward. You can either API Binary İndir or install it via Nükleer using the following command:
PM> Install-Package Aspose.Imaging
C#‘da bir görüntüye su işareti ekle
C# kullanarak bir görüntüye bir su işareti eklemek için aşağıdaki adımları izleyin:
- Load the image using the Görüntü class.
- Create an instance of the Grafik class, initializing it with the Görüntü object.
- Define the font family, size, and style using the Fontlar class.
- Create a SolidBrush Yorumları instance to set properties like color.
- Instantiate the StringFormat class to manage text alignment.
- Add the watermark to the image using the Graphics.DrawString(String, Yazı, SolidBrush, 0, 0, StringFormat) method.
- Save the image using the Görüntülü Görüntüleme (String) method.
İşte C#‘da bir görüntüye bir su işareti nasıl eklendiğini gösteren bir kod örneği:

C# Diagonal su işareti resimlere ekleyin {#Diagonal su işareti resimlere ekleyin-in-csharp}
Bazen, su işaretleri daha ayırt edici bir etki için görüntülere çapraz olarak uygulanır. .NET API için Aspose.Imaging, bunu gerçekleştirmek için su işaret metni döndürmenizi sağlar.
- Load the image using the Görüntü class.
- Create a Grafik instance initialized with the Görüntü object.
- Define the font family, size, and style with the Fontlar class.
- Create a SolidBrush Yorumları instance to set properties like color.
- Instantiate a StringFormat object for text alignment.
- Create a Matrix için instance to set the transformation angle.
- Assign the Matrix object to the Görüntüleme - Transform property.
- Add the watermark using the Graphics.DrawString(String, Yazı, SolidBrush, 0, 0, StringFormat) method.
- Save the image using the Görüntülü Görüntüleme (String) method.
İşte C# kullanarak resimlere bir diyagonal su işareti nasıl eklendiğini gösteren bir kod örneği:

Ücretsiz lisans ile resimlere su işareti yerleştirin
You can Ücretsiz geçici lisans alın to insert watermarks on images without any evaluation limitations.
Sonuç
In this article, you learned how to add a watermark to images in C#. You also discovered how to rotate watermark text and how to add a watermark in PDF using C#. For further information about the C# image processing API, please refer to the Dokümanlık. If you have any questions or need assistance, feel free to reach out via our Forum.
Ayrıca bakın
More in this category
- C# Animation Maker Plugin: Aspose ile Şaşırtıcı Animasyonlar Oluşturun.
- Aspose.Imaging Image Effect Plugin: Gelişmiş Filtre ile Görüntülerinizi Geliştirin
- C# ile $99 Aspose.Imaging Resim Birleştirici Eklentisi ile Görüntüleri Birleştirin
- Aspose.Imaging ile Uygun Fiyatlı Kurumsal Görüntü İşleme
- C#'ta Uygun Fiyatlı Görüntü Döndürme | Aspose.Imaging $99 Eklentisi