
แอพลิเคชัน Photoshop ที่ใช้กันอย่างแพร่หลายของ Adobe ใช PSG (Photoshop Document) รูปแบบสําหรับไฟล์ภาพที่เกิดจากนี้รูปแบบนี้เป็นสิ่งสําคัญสําหรับการสร้างการออกแบบที่ซับซ้อนเช่นโลโก้และโบรชัวร์ซึ่งมักประกอบด้วยชั้นหลาย เพื่อปกป้องออกแบบของคุณได้อย่างมีประสิทธิภาพคุณสามารถเพิ่มเครื่องหมายน้ําในไฟล์ PSD ใน C# บทความนี้จะแนะนําคุณผ่านกระบวนการโดยใช้ Aspose.PSD สําหรับ API .NET โซลูชั่นที่มีประสิทธิภาพสําหรับ C#.NET Core PSD watermarking และงานอื่น ๆ PSD Image Manipulation.
สิ่งที่คุณจะเรียนร
ในบทความนี้เราจะครอบคลุมหัวข้อต่อไปน:
- ใช้ C# Photoshop API เพื่อเพิ่ม Watermark ไปยัง PSD
- เพิ่มข้อความ Watermark ไปยัง PSD
- การสร้าง Watermark Diagonal ใน PSD
- เพิ่มภาพ Watermark ไปยัง PSD
ใช้ C# Photoshop API เพื่อเพิ่ม Watermark ไปยัง PSD
เพื่อเพิ่มข้อความหรือภาพ watermark ในไฟล์ PSD เราจะใช Aspose.PSD สําหรับ .NET API. ห้องสมุดที่แข็งแกร่งและสะดวกในการใช้งานนี้ช่วยให้คุณสามารถจัดการรูปแบบไฟล์ Adobe Photoshop โดยไม่จําเป็นต้องใช้ Photoshop ตัวเอง มันเหมาะสําหรับ C# .NET เพิ่มเครื่องหมายน้ําไปยังไฟล์ PSD และรองรับการทํางานต่างๆเช่นการบีบอัดการหมุนและการแสดงผลหลายแบบ รูปแบบไฟล์ที่ได้รับการสนับสนุน.
บทเรียนหลักใน API
- PsdImage: ใช้ในการโหลดแก้ไขและบันทึกไฟล์ PSD.
- กราฟิก: แสดงแถบกราฟิกในภาพ.
- ชั้น: แสดงแต่ละชั้นภายในไฟล์ PSD.
การติดตั้ง
คุณยังสามารถ ดาวน์โหลด DLL หรือติดตั้งผ่าน NuGet:
PM> Install-Package Aspose.PSD
เพิ่มข้อความ Watermark ไปยัง PSD โดยใช้ C# {# Add-Text-Watermark-to-PSD-using-CSharp}
เพื่อเพิ่มเครื่องหมายน้ําข้อความไปยังไฟล์ PSD ทําตามขั้นตอนต่อไปน:
- ดาวน์โหลดไฟล์ PSD เป็น PsdImage โดยใช้หมวดหมู่ Image.
- สร้างตัวอย่างของ กราฟิก คลาส.
- กําหนดวัตถุ Font สําหรับข้อความ watermark.
- สร้างตัวอย่าง SolidBrush กับสีที่คุณต้องการ.
- คําอธิบายการสอดคล้อง string.
- Call the DrawString() method to render the text.
- บันทึกไฟล์ออกโดยใช้วิธีการ บันทึก.
นี่คือตัวอย่างรหัสที่แสดงให้เห็น วิธีการเพิ่มเครื่องหมายน้ําข้อความไปยังไฟล์ PSD ใน C#:

Add Text Watermark to PSD using C#
เพื่อบันทึกการส่งออกเป็นไฟล์ PSD ใช้รัดรัดรัดโค้ดต่อไปน:
psdImage.Save(@"C:\Files\AddWatermark_output.psd", new PsdOptions());
การสร้าง Watermark Diagonal ใน PSD โดยใช้ C#
เพื่อสร้างตัวอักษรแบบแถบในไฟล์ PSD ทําตามขั้นตอนต่อไปน:
- ดาวน์โหลดไฟล์ PSD เป็น PsdImage โดยใช้หมวดหมู่ Image.
- สร้างตัวอย่างของ กราฟิก คลาส.
- กําหนดวัตถุ แหล่ง สําหรับเครื่องหมายน้ํา.
- สร้างตัวอย่าง SolidBrush กับสีที่คุณต้องการ.
- ข้อมูลจําเพาะของแม่เหล็กการแปลงเพื่อหมุนเครื่องหมายน้ํา.
- ติดตั้งแปรรูป string.
- เรียกใช้วิธีการ DrawString.
- บันทึกไฟล์ออกโดยใช้วิธีการ บันทึก.
ตัวอย่างรหัสต่อไปนี้แสดงให้เห็นว่า วิธีการเพิ่มตัวอักษรแบบแถบเป็นตัวอักษรในไฟล์ PSD ใน C#:

Create Diagonal Watermark in PSD using C#
เพิ่ม Image Watermark ไปยัง PSD โดยใช้ C# {# Add-Image-Watermark-to-PSD-using-CSharp}
เพื่อเพิ่มภาพเป็นเครื่องหมายน้ําในไฟล์ PSD ทําตามขั้นตอนต่อไปน:
- ดาวน์โหลดไฟล์ PSD เป็น PsdImage โดยใช้หมวดหมู่ Image.
- สร้างตัวอย่างของชั้นเรียน Layer.
- การตั้งค่าความสูงความกว้างและความไร้รอยต่อของชั้น.
- ใช้วิธีการ AddLayer() เพื่อเพิ่มชั้นใน PSD.
- ดาวน์โหลดภาพ watermark ในชั้น.
- Call the DrawImage() method, passing the location and watermark image layer as arguments.
- บันทึกไฟล์ออกโดยใช้วิธีการ บันทึก.
นี่คือตัวอย่างรหัสที่แสดงให้เห็น วิธีการเพิ่มภาพ watermark ไปยังไฟล์ PSD ใน C#:

Add Image Watermark to PSD using C#
รับใบอนุญาตชั่วคราวฟร
คุณสามารถ รับใบอนุญาตชั่วคราวฟร เพื่อลอง Aspose.PSD สําหรับ .NET โดยไม่มีข้อ จํากัด การประเมิน.
ข้อสรุป
ในบทความนี้เราได้สํารวจวิธีการ:
- เพิ่มชั้นใหม่ไปยังภาพ PSD.
- เพิ่มข้อความหรือภาพ watermarks ไปยัง PSD.
- บันทึก PSD เป็นไฟล์ PNG หรือ PSD โดยใช้ C#.
Beyond learning how to add a watermark to a PSD file in C#, คุณสามารถเจาะลึกใน Aspose.PSD สําหรับ .NET โดยการตรวจสอบ การรับรอง และสํารวจคุณสมบัติที่กว้างขวาง หากคุณมีคําถามใด ๆ รู้สึกอิสระที่จะมาถึงบนของเรา forums สนับสนุนฟร.
โดยใช้ Aspose.PSD Plugin คุณสามารถจัดการไฟล์ PSD และดําเนินการ watermarking ในแอพ C# .NET ของคุณ คู่มือนี้ให้ความรู้พื้นฐานที่คุณจําเป็นต้องเริ่มต้นด้วย C# .NET Core เพิ่ม watermark text to PSD, batch watermark PSD files with C# .NET และอื่น ๆ ไม่ว่าคุณกําลังมองหา เพิ่ม watermark transparent to PSD using C# หรือ เพิ่ม watermark image to PSD in C# โปรแกรมนี้เป็นทรัพยากรที่ครอบคลุมของคุณสําหรับ C# .NET Library เพื่อเพิ่ม watermark to PSD ไฟล.
ด้วย Aspose.PSD C# watermarking tutorial คุณมีเครื่องมือเพื่อสร้างโซลูชั่นที่กําหนดเองสําหรับไฟล์ PSD ของคุณเพื่อให้แน่ใจว่าการออกแบบของคุณได้รับการปกป้องได้อย่างมีประสิทธิภาพ ค้นหาความสามารถและปรับปรุงโครงการของคุณด้วยโซลูชั่น watermarking PSD ที่มีประสิทธิภาพสําหรับ .NET วันน!