Panduan ini menunjukkan pendekatan programatis untuk menerapkan efek lapisan Photoshop di Python. Aspose.PSD untuk Python via .NET menyediakan kelas dan metode untuk menerapkan efek seperti bayangan, stroke, dan cahaya. Selain itu, kami akan menulis contoh kode untuk mengimplementasikan fungsionalitas tersebut. Bagian terbaiknya adalah, ini menghilangkan ketergantungan pada Adobe Photoshop. Di akhir tutorial ini, Anda akan dapat mengotomatiskan manipulasi PSD. SDK ini kuat dan ideal untuk pengembang Python yang mencari otomatisasi proses untuk template desain mereka.

Instalasi SDK Python

Anda dapat mengunduh file SDK, atau menjalankan perintah berikut di terminal/CMD:

pip install aspose-psd

Itu saja untuk instalasi dan Anda siap untuk implementasi.

Terapkan Efek Lapisan Photoshop di Python - Cuplikan Kode

Anda dapat mengikuti langkah-langkah ini untuk menyunting lapisan di Photoshop secara programatis:

  • Set opsi PNG dengan membuat instance dari kelas PngOptions.
  • Set opsi muat PSD dengan membuat objek dari kelas PsdLoadOptions.
  • Muat gambar PSD dengan memanggil metode load.
  • Tambahkan stroke ke lapisan 1, bayangan dalam ke lapisan 2, bayangan jatuh ke lapisan 3, overlay gradien ke lapisan 4, overlay warna ke lapisan 5, overlay pola ke lapisan 6, dan cahaya luar ke lapisan 7.
  • Panggil metode save untuk menyimpan gambar yang dimodifikasi sebagai PNG.

Cuplikan kode berikut menunjukkan cara menerapkan efek lapisan Photoshop di Python secara programatis: Output:

edit-layers-in-photoshop

Ada Pertanyaan?

Anda dapat mengajukan pertanyaan Anda di forum kami.

Manipulasi PSD - Dapatkan Lisensi Gratis

Anda dapat memperoleh lisensi sementara gratis untuk mencoba Aspose.PSD untuk Python via .NET.

Kesimpulan

Aspose.PSD untuk Python via .NET memungkinkan Anda bekerja dengan gambar PSD yang kaya tanpa membuka perangkat lunak Photoshop. Ini membantu mengotomatiskan pengeditan berulang dan membawa efisiensi. Kami telah membahas cara menerapkan efek lapisan Photoshop di Python. Selanjutnya, dokumentasi dan referensi API akan memberikan wawasan komprehensif.

FAQ

T: Bagaimana cara menambahkan efek lapisan di Photoshop?

J: Anda dapat menerapkan efek lapisan Photoshop menggunakan Aspose.PSD untuk Python via .NET. Tautan ini menyediakan cuplikan kode.

T: Bagaimana cara menambahkan bayangan di PSD?

J: Anda dapat menambahkan bayangan di file PSD menggunakan Aspose.PSD untuk Python via .NET dengan mengakses opsi pencampuran lapisan dan menerapkan metode add_drop_shadow() atau add_inner_shadow().

Jelajahi