Dolgu Katmanlarının Desteği

Desen Dolgusu ile Dolgu Katmanları

Bu makale, PSD katmanını Desen dolgusu ile doldurmanın nasıl yapıldığını göstermektedir. Bir Desen* * bir resmi, rengi, gölgeyi veya çizgiyi bir resmin alanını doldurmada kullanılan bir ögedir. Lütfen Aspose.PSD. FileFormats.Psd.Layers.FillLayer’ı kullanarak PSD katmanına Desen eklemek için PatternFillSettings özelliklerini ayarlayın.

İşte Aspose.PSDnin FillLayer ve IPatternFillSettings kullanarak deseni nasıl renderlediğini gösteren başka bir örnek.

Gradyan Dolgusu ile Dolgu Katmanları

Bu makale, PSD katmanını doldurmak için Gradyan dolgusunun kullanımını göstermektedir. Aspose.PSD API’leri, bu hedefe ulaşmak için verimli ve kullanımı kolay yöntemler sunmuştur. Aspose.PSD, bir katmana Gradyan efekti eklemek için GradientColorPoint ve GradientTransparencyPoint sınıflarını açıklamıştır.

`PSD katmanını Gradyan dolgusuyla doldurmanın adımları aşağıdaki kadar basittir:

  • Yükle yöntemi ile bir görüntü olarak PSD dosyasını yükleyin. Image sınıfı tarafından sağlanan fabrika yöntemi ile.
  • FillLayer nesnesinin ayarlar özelliklerini ayarlayın.
  • Gerekli renkler ve renk pozisyonlarını içeren bir ColorPoints listesi oluşturun.
  • Gerekli opaklık ve şeffaflık noktası pozisyonlarını içeren bir şeffaflık noktaları listesi oluşturun.
  • FillLayer.Update yöntemini çağırın
  • Sonuçları kaydedin.

Aşağıdaki kod parçası, PSD katmanına Gradyan doldurmayı nasıl ekleyeceğinizi gösterir.

Aspose.PSD’nin PSD katmanını Gradyan dolgusu kullanarak doldurmak için GradientFillSettings.GradientType özelliğini kullanan başka bir örnek. Aspose.PSD, GradientType numaralaması aracılığıyla aşağıdaki gradiyan türlerini destekler:

  • GradientType.Linear:       Doğrusal gradiyanda, renk başlangıç renginden son renge doğru düz bir çizgide geçiş yapar.
  • GradientType.Radial:       Yarıçaplı gradiyanda, renkler başlangıç noktasından dairesel bir desende yayılır.
  • GradientType.Angle:        Açılı gradiyanda, renk başlangıç noktasının çevresinde saat yönünün tersine doğru döner.
  • GradientType.Reflected: Yansımalı gradiyanda, renk başlangıç noktasının her iki tarafında yansıtılır.
  • GradientType.Diamond:   Elmas gradiyan, başlangıç noktasından elmas şeklinde bir desen oluşturur.

Gradyan Dolgu Katmanı için Ölçek Özelliği Desteği

Bu makale, Aspose.PSD ile .NET için Gradyan dolgulu FillLayer’ı ölçeklendirmenin nasıl yapıldığını göstermektedir. Bu amaçla, IGradientFillSettings içinde yeni bir Scale özelliği eklenmiştir.

Aşağıdaki kod, Scale özelliğinin nasıl kullanılacağını gösteren bir örnek sunmaktadır.

Renk Dolgusu ile Dolgu Katmanları

Bu makale, PSD katmanını Renk ile doldurmanın nasıl yapıldığını göstermektedir. Lütfen Psd.Layers.FillLayer sınıfını PSD katmanına Renk eklemek için kullanın. Aşağıdaki kod parçası bir PSD dosyası yükler, Fill katman sınıfına erişir ve rengi FillLayer.FillSettings özelliğini kullanarak ayarlar.