Apply Smart Filters to PSD in C#

Pengenalan

Filter pintar di Photoshop memungkinkan editing non-destructive, memungkinkan Anda untuk menyesuaikan atau menghapus filter pada bila-bila masa tanpa mempengaruhi gambar asli.Dalam artikel ini, kami akan mengeksplorasi cara untuk tambah, mengedit, dan memperbarui filter pintar pada lapisan objek pintar dalam file PSD menggunakan C# .NET.

Kenapa harus menggunakan Smart Filter?

Filter pintar menawarkan beberapa kelebihan, termasuk:

  • Editing non-destructive untuk lapisan Photoshop.
  • Sederhana menyesuaikan tanpa mengubah gambar asli.
  • Automasi manipulasi objek pintar PSD dalam C#.

Jadual Konten

Menetapkan Aspose.PSD untuk Smart Filters

Untuk memanipulasi filter pintar secara efektif dalam file PSD, kami menggunakan [Aspose.PSD untuk .NET](https://products.aspose.net/psd:

  • Edit file PSD secara langsung tanpa perlu Photoshop.
  • Menggunakan dan mengubah lapisan objek pintar dengan mudah.
  • Tambahkan, menyesuaikan, dan menghapus filter pintar dengan mudah.

Instalasi

Anda dapat menginstal perpustakaan melalui NuGet dengan perintah berikut:

PM> Install-Package Aspose.PSD

Selain itu, Anda dapat mengunduh DLL dari Aspose Download Halaman.

Menambah, mengedit, dan memperbarui Smart Filters

Untuk mengaplikasikan dan mengubah filter pintar dalam file PSD, ikuti langkah-langkah berikut:

  • Mengunggah gambar PSD dengan menggunakan Image Kelas yang.
  • Akses ke lapisan objek pintar yang ingin Anda ubah.
  • Edit filter pintar yang ada (misalnya, menyesuaikan radius, opacity).
  • Tambahkan filter baru seperti Gaussian Blur dan Tambahkan Bunyi.
  • Save the modified PSD file untuk menyimpan perubahan Anda.

Contoh kode

3. mendukung Smart Filters dan Efek

Aspose.PSD mendukung berbagai filter pintar yang dapat Anda gunakan untuk gambar Anda:

Filter PintarFungsi
Gussian BlurMembersihkan sempadan untuk efek yang halus.
Menambahkan bunyiSimulasi tekstur untuk efek realistis.
PenghargaanMeningkatkan sempadan dan detail halus.
PenghargaanMencipta efek 3D pada lapisan yang dipilih.

Filter ini dapat dikendalikan secara programmatik untuk mencapai penambahbaikan gambar tersuai yang disesuaikan dengan kebutuhan Anda.

Penyimpanan dan Ekspor PSD yang diproses

Setelah memperbarui file PSD dengan filter pintar, Anda dapat menyimpannya seperti berikut:

psdImage.Save("output.psd");

Jika Anda ingin mengekspor file ke format lain, gunakan kode ini:

psdImage.Save("output.png", new PngOptions());

Ini memastikan bahwa Anda mempertahankan kualitas tinggi sambil menghasilkan format gambar yang berbeda.

5. mendapatkan lisensi gratis

Untuk menggunakan Aspose.PSD untuk .NET tanpa batasan, Anda dapat meminta lisensi sementara gratis (https://purchase.aspose.com/temporary-license).

Untuk informasi lebih lanjut, kunjungi ** dokumen resmi ** atau kirim pertanyaan Anda di Aspose forum.

Kesimpulan dan Sumber Daya Tambahan

Kesimpulannya

Dalam panduan ini, kami meliputi:

  • Bagaimana untuk mengubah lapisan objek pintar PSD dalam C#
  • Tambah dan menyesuaikan filter pintar seperti Gaussian Blur
  • Menyimpan dan mengekspor PSD yang diubah

Pelajari Lebih Lanjut

Dengan Aspose.PSD untuk .NET, Anda dapat secara efisien manipulasi file Photoshop secara programmatik tanpa perlu Photoshop. Mulakan otomatisasi Proses objek pintar PSD di C# hari ini untuk hanya $99! 🚀

More in this category