วิธีเพิ่มลายน้ำรูปภาพให้กับ PSD ใน C#

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

ขั้นตอนในการเพิ่มลายน้ำรูปภาพให้กับ PSD ใน C#

  1. ติดตั้งแพ็คเกจ Aspose.PSD for .NET จาก NuGet.org
  2. ใช้เนมสเปซที่จำเป็นเพื่อให้รหัสทำงานได้
  3. ตั้งค่าใบอนุญาตของ Aspose.PSD สำหรับ .NET API โดยใช้วิธี SetLicense
  4. โหลดไฟล์ PSD อินพุตลงในวัตถุ PsdImage object โดยใช้คลาส Image
  5. สร้างฐาน Layer object โดยใช้รูปภาพจาก FileStream
  6. เพิ่มวัตถุเลเยอร์พื้นฐานให้กับวัตถุรูปภาพ PSD ที่สร้างขึ้นด้านบน
  7. โหลดภาพลายน้ำลงในวัตถุเลเยอร์
  8. Draw watermark image บนชั้นฐาน
  9. บันทึกไฟล์ PSD ลายน้ำขั้นสุดท้ายเป็นเอาต์พุต

อย่างที่คุณเห็น การเขียนลายน้ำ PSD file โดยใช้ Aspose.PSD สำหรับ .NET ทำได้ง่ายและรวดเร็ว คุณไม่จำเป็นต้องติดตั้ง Photoshop ในระบบของคุณ และรหัสด้านล่างสามารถใช้เพื่อเพิ่มคุณสมบัติลายน้ำในแอปพลิเคชันของคุณ

รหัสเพื่อเพิ่มลายน้ำรูปภาพให้กับ PSD ใน C

ในตัวอย่างนี้ คุณได้เรียนรู้ขั้นตอนในการเพิ่มลายน้ำรูปภาพให้กับ PSD ใน C# อย่างไรก็ตาม ในทำนองเดียวกัน คุณยังสามารถเพิ่มลายน้ำข้อความลงใน PSD ในโค้ด C# เราจะเพิ่มขั้นตอนเหล่านั้นในหัวข้อวิธีการแยกต่างหาก รหัส C# นี้สามารถใช้กับแอปพลิเคชัน .NET ทุกประเภท ไม่ว่าจะเป็นแอปพลิเคชันเว็บ ASP.NET แอปพลิเคชัน Windows หรือบริการ เป็นต้น

 ไทย