Bir Resme Filigran Ekleme

Bir Resme Filigran Ekleme

Bu belge, Aspose.PSD kullanarak bir resme filigran eklemenin nasıl yapılacağını açıklamaktadır. Bir resme filigran eklemek, resim işleme uygulamaları için yaygın bir gereksinimdir. Bu örnek, metni resim yüzeyine çizmek için Graphics sınıfını kullanmaktadır.

Filigran Ekleme

İşlemi göstermek için diskten bir BMP resmi yükleyeceğiz ve Graphics sınıfının DrawString yöntemini kullanarak resim yüzeyine filigran olarak bir dize çizeceğiz. Resmi PngOptions sınıfını kullanarak PNG formatına kaydedeceğiz. Aşağıda, bir resme filigran eklemenin nasıl yapılacağını gösteren bir kod örneği bulunmaktadır. Örnek kaynak kodu, takip etmesini kolaylaştırmak için kısımlara ayrılmıştır. Adım adım, örnekler nasıl yapılacağını göstermektedir:

  1. Bir resim yükle.
  2. Bir Graphics nesnesi oluştur ve başlat.
  3. Font ve SolidBrush nesnelerini oluştur ve başlat.
  4. Graphics sınıfının DrawString yöntemini kullanarak bir dizeyi filigran olarak çiz.
  5. Resmi PNG olarak kaydet.

Aşağıdaki kod parçacığı, resme filigran eklemenin nasıl yapılacağını göstermektedir.

Diyagonal Filigran Ekleme

Bir resme diyagonal filigran eklemek, yukarıda tartışıldığı gibi yatay bir filigran eklemeye benzerdir, ancak birkaç farklılık bulunmaktadır. İşlemi göstermek için diskten bir JPG resmi yükleyecek, Matrix sınıfı bir nesnesini kullanarak dönüşümler ekleyecek ve Graphics sınıfının DrawString yöntemini kullanarak resim yüzeyine filigran olarak bir dize çizeceğiz. Aşağıda, bir resme diyagonal filigran eklemenin nasıl yapılacağını gösteren bir kod örneği bulunmaktadır. Örnek kaynak kodu, takip etmesi kolay olması için kısımlara ayrılmıştır. Adım adım, örnekler nasıl yapılacağını göstermektedir:

  1. Bir resim yükle.
  2. Bir Graphics nesnesi oluştur ve başlat.
  3. Font ve SolidBrush nesnelerini oluştur ve başlat.
  4. Resmin boyutunu SizeF nesnesinde al.
  5. Bir Matrix sınıfı örneği oluştur ve bileşik dönüşüm gerçekleştir.
  6. Dönüşümü Graphics nesnesine atayın.
  7. Bir StringFormat nesnesi oluşturun ve başlatın.
  8. Graphics sınıfının DrawString yöntemini kullanarak bir dizeyi filigran olarak çiz.
  9. Sonuç resmi kaydet.

Aşağıdaki kod parçacığı, bir diyagonal filigran eklemenin nasıl yapılacağını göstermektedir.