Apply Smart Filters to PSD in C#

บทนํา

ตัวกรองอัจฉริยะใน Photoshop ช่วยให้การแก้ไขที่ไม่เสียหาย ซึ่งช่วยให้คุณสามารถปรับหรือลบตัวกรองได้ตลอดเวลาโดยไม่ส่งผลต่อภาพเดิม ในบทความนี้เราจะสํารวจวิธีการเพิ่มตัวกรองอัจฉริยะและปรับปรุงตัวกรองอัจฉริยะในชั้นวัตถุอัจฉริยะ ในไฟล์ PSD โดยใช้ไฟล์ C# .NET.

ทําไมต้องใช้กรองสมาร์ท?

ตัวกรองสมาร์ทมีข้อดีหลายอย่างรวมถึง:

  • การแก้ไขที่ไม่เสียหาย สําหรับชั้น Photoshop.
  • การปรับได้ง่าย โดยไม่ต้องเปลี่ยนภาพเดิม.
  • อัตโนมัติของ PSD Smart Object Manipulation ใน C#.

ตารางเนื้อหา

1. การตั้งค่า Aspose.PSD สําหรับตัวกรองสมาร์ท

เพื่อจัดการตัวกรองสมาร์ท ในไฟล์ PSD เราใช้ Aspose.PSD for .NET ห้องสมุดที่มีประสิทธิภาพนี้ช่วยให้คุณสามารถ:

  • แก้ไขไฟล์ PSD โดยตรง โดยไม่ต้องใช้ Photoshop.
  • แอปพลิเคชันและปรับเปลี่ยนชั้นวัตถุสมาร์ทได้อย่างง่ายดาย.
  • เพิ่มปรับและลบกรองอัจฉริยะ.

การติดตั้ง

คุณสามารถติดตั้งห้องสมุดผ่าน NuGet ด้วยคําสั่งต่อไปน:

PM> Install-Package Aspose.PSD

ตัวเลือกคุณสามารถดาวน์โหลด DLL จาก Aspose ดาวน์โหลดหน้า.

2. เพิ่มการแก้ไขและอัปเดตตัวกรองสมาร์ท

การใช้งานและแก้ไขกรองสมาร์ท ในไฟล์ PSD ทําตามขั้นตอนต่อไปน:

  • ดาวน์โหลดภาพ PSD โดยใช Image หลักสูตร.
  • เข้าถึงชั้นวัตถุอัจฉริยะ ที่คุณต้องการแก้ไข.
  • แก้ไขกรองสมาร์ทที่มีอยู่ (เช่นการปรับเส้นผ่านศูนย์กลางการปิดผนึก).
  • เพิ่มตัวกรองใหม่ เช่น Gaussian Blur และเพิ่มเสียง.
  • บันทึกไฟล์ PSD ที่มีการเปลี่ยนแปลง เพื่อบันทึกการเปลี่ยนแปลงของคุณ.

ตัวอย่างรหัส

3. สนับสนุนตัวกรองและผลกระทบสมาร์ท

Aspose.PSD สนับสนุนตัวกรองสมาร์ทต่างๆ ที่คุณสามารถใช้งานได้กับภาพของคุณได:

ฟิล์มสมาร์ทการทํางาน
กาซาน Blurปล่อยขอบสําหรับผลลัพธ์ที่เรียบ.
เพิ่มเสียงรบกวนSimulates texture สําหรับผลลัพธ์จริง.
เซิร์ฟเวอรปรับปรุงขอบและรายละเอียดที่ด.
แอมบอสสร้างผล 3D บนชั้นที่เลือก.

ตัวกรองเหล่านี้สามารถ ควบคุมโดยโปรแกรม เพื่อให้การปรับปรุงภาพที่กําหนดเองเหมาะกับความต้องการของคุณ.

4. การประหยัดและส่งออก PSDs ที่ประมวลผล

หลังจากอัปเดตไฟล์ PSD ด้วยกรองสมาร์ทคุณสามารถบันทึกไว้ดังต่อไปน:

psdImage.Save("output.psd");

หากคุณต้องการส่งออกไฟล์ไปยังรูปแบบอื่น ๆ ใช้รหัสน:

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

นี่ช่วยให้แน่ใจว่าคุณยังคงรักษา คุณภาพสูง ในขณะที่สร้างรูปแบบภาพที่แตกต่างกัน.

5. ได้รับใบอนุญาตฟรี

เพื่อใช้ Aspose.PSD สําหรับ .NET โดยไม่มีข้อ จํากัด คุณสามารถขอใบอนุญาตชั่วคราวฟรี (https://purchase.aspose.com/temporary-license).

สําหรับรายละเอียดเพิ่มเติมโปรดเยี่ยมชม เอกสารอย่างเป็นทางการ ** หรือโพสต์คําถามของคุณบน ** ฟอรัม Aspose.

6. ข้อสรุปและทรัพยากรเพิ่มเติม

คําอธิบาย

ในคู่มือนี้เราครอบคลุม:

  • วิธีการแก้ไขชั้นวัตถุสมาร์ท PSD ใน C#
  • เพิ่มและปรับตัวกรองสมาร์ทเช่น Gaussian Blur
  • การจัดเก็บและส่งออก PSDs ที่มีการเปลี่ยนแปลง

เรียนรู้เพิ่มเติม

ด้วย Aspose.PSD สําหรับ .NET คุณสามารถจัดการไฟล์ Photoshop ได้อย่างมีประสิทธิภาพโดยไม่ต้องใช้ Photoshop. เริ่มต้นอัตโนมัติการประมวลผลวัตถุสมาร์ท PSD ใน C# วันนี้สําหรับเพียง $99! 🚀

More in this category