Hiç çok katmanlı PSD dosyalarını programatik olarak değiştirdiniz mi? Python’da Photoshop katmanları ile programatik olarak çalışmayı basitleştiren geliştirici dostu bir SDK üzerinden geçeceğiz. Evet, Aspose.PSD for Python via .NET hakkında konuşuyoruz. Bu SDK, PSD dosyalarını manipüle etmek ve bunları diğer popüler dosya formatlarına dönüştürmek için kurumsal düzeyde özellikler sunar. Bu kılavuzda, bu Python SDK’sını kullanarak PSD dosyalarına gölgeler eklemeyi ve karıştırma modları uygulamayı göstereceğiz. Bu blog yazısını sonuna kadar takip edin ve makinenizde Python’un kurulu olduğundan emin olun.

Aspose.PSD for Python via .NET - Kurulum

Aspose.PSD for Python via .NET kurmak için bu bağlantıya tıklayabilirsiniz. Ya da aşağıdaki komutu çalıştırmayı tercih edebilirsiniz:

pip install aspose-psd

PSD Katmanlarını Değiştirin: Opaklığı Değiştirin, Karıştırma Modları Ekleyin, Gölgeler Ekleyin ve Renk Kaplamalarını Programatik Olarak Ekleyin

Öncelikle adımlara geçelim.

  • PsdImage.load metodunu kullanarak PSD dosyasını yükleyin.
  • PNG kaydetme seçeneklerini alfa (şeffaflık) içerecek şekilde ayarlamak için PngOptions sınıfının bir nesnesini oluşturun.
  • Orijinal, değiştirilmemiş PSD’yi PNG olarak kaydedin.
    1. katmanın (indeks 1) opaklığını %100 olarak ayarlayın.
    1. katmanın (indeks 4) karıştırma modunu “Hue” olarak ayarlayın.
    1. katmana (indeks 7) bir gölge efekti ekleyin.
    1. katmanın (indeks 9) karıştırma modunu “Lighten” olarak değiştirin.
    1. katmana (indeks 5) bir renk kaplama efekti ekleyin.
  • Değiştirilen görüntüyü PNG olarak kaydedin.

Aşağıdaki kod örneği, Python’da Photoshop katmanları ile çalışmayı göstermektedir: Çıktı:

psd-layers

Ücretsiz Lisans Alın

Bu SDK’yı değerlendirme sınırlamalarının ötesinde denemek için ücretsiz geçici lisans alın.

Sorularınız mı var?

Sorularınızı forumumuza sorun.

Özet

Bu blog yazısını burada sonlandırıyoruz. Bu blog yazısı, Python’da Photoshop katmanları ile programatik olarak çalışmayı kapsıyordu. Gölge eklemeyi, renk kaplamalarını ve opaklığı değiştirmeyi inceledik. Özellikleri kendiniz deneyebilirsiniz, çünkü Aspose.PSD for Python via .NET’i kurmak çok kolay. Ayrıca, buradan ziyaret edebileceğiniz kapsamlı bir belgelendirme ile birlikte gelir. Ayrıca, API Referansları ve GitHub Örnekleri üzerinden daha fazla bilgi edinebilirsiniz.

Keşfet