Convert PSD to PNG in C#

PSD (Photoshop Document) เป็นรูปแบบไฟล์เดิมสําหรับ Adobe Photoshop ซึ่งใช้กันทั่วไปในการสร้างโลโก้โบรชัวร์และกราฟิกที่แตกต่างกัน ในขณะที่นักออกแบบสามารถส่งออกชั้น Photoshop เช่น ภาพ PNG โดยตรงภายใน Adobe Photoshop การแปลงไฟล์ PSD ไปยังภาพ PNG โดยโปรแกรมสามารถปรับปรุงการทํางานได้อย่างมีประสิทธิภาพและลดการ intervention manual ในบทความนี้เราจะสํารวจ วิธีการแปลง PSD เป็นรูปแบบ Png ใน C# โดยใช้ Aspose.PSD สําหรับ API .NET

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

C# PSD to PNG Converter API

เพื่อแปลงไฟล์ PSD เป็นภาพ PNG เราจะใช้ไฟล์ Aspose.PSD สําหรับ .NET API. ปลั๊กอิน .NET ที่แข็งแกร่งนี้ทําให้การจัดการกับรูปแบบไฟล์ Adobe Photoshop ได้ง่ายขึ้นและช่วยให้แอปพลิเคชัน .NET สามารถโหลดและอ่านทั้ง PSD และ PSB ด้วย Aspose.PSD คุณสามารถอัปเดตคุณสมบัติชั้นได้อย่างง่ายดายเพิ่มตัวอักษรการหมุนการสกรูการ render และแปลงไฟล์ PSD รวมทั้งไฟล์อื่น ๆ รูปแบบไฟล์ที่ได้รับการสนับสนุน, ทั้งหมดโดยไม่ต้องใช้ Adobe Photoshop

อะไร รูปภาพ คลาสใช้เป็นคลาสพื้นฐานสําหรับทุกประเภทของภาพ ในขณะที่ PsdImage คลาสช่วยให้คุณสามารถดาวน์โหลดแก้ไขและบันทึกไฟล์ PSD บันทึก(string, ImageOptionsBase) วิธีการบันทึก PSD ในรูปแบบไฟล์และตําแหน่งที่กําหนด นอกจากนี้ API ให้บริการ PsdLoadOptions ประเภทสําหรับการระบุตัวเลือกโหลดและ PngOptions ประเภทสําหรับการกําหนดตัวเลือกการสร้างรูปแบบไฟล์ PNG

คุณยังสามารถ ดาวน์โหลด DLL จาก API หรือติดตั้งมันผ่าน NuGet:

PM> Install-Package Aspose.PSD

วิธีการแปลง PSD ไปยัง PNG

การแปลงไฟล์ PSD เป็นรูปแบบ PNG เป็นกระบวนการที่เรียบง่าย ทําตามขั้นตอนต่อไปนี้:

  • กําหนดตัวเลือกโหลด PSD.
  • ดาวน์โหลดไฟล์ PSD
  • ระบุตัวเลือกการประหยัด PNG
  • บันทึก PSD เป็น PNG.

ในส่วนต่อไปเราจะแปลขั้นตอนเหล่านี้เป็นรหัส C# เพื่อส่งออกไฟล์ PSD ไปยังรูปแบบ PNG

การแปลง PSD ไปยัง PNG โดยใช้ C#

เพื่อแปลงไฟล์ PSD ไปยังภาพ PNG โดยใช้ C# ทําตามขั้นตอนต่อไปนี้:

  • สร้างตัวอย่างของคลาส PsdLoadOptions
  • รายละเอียดตัวเลือกโหลดเช่น ReadOnlyMode.
  • ดาวน์โหลดไฟล์ PSD เป็น PsdImage โดยใช้หมวดหมู่ Image
  • เปิดตัว PngOptions วัตถุชั้น
  • รายละเอียดตัวเลือก PNG รวมถึง ColorType, ปัจจุบันและ CompressionLevel.
  • บันทึกไฟล์ออกโดยใช้วิธีการ บันทึก()

นี่คือตัวอย่างรหัสที่แสดงให้เห็น วิธีการแปลง PSD เป็น PNG ใน C#:

Source PSD

Source PSD

Convert PSD to PNG using C#

Converted PNG

รับใบอนุญาตชั่วคราวฟรี

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

ข้อสรุป

ในบทความนี้เราได้เรียนรู้วิธีการ:

  • ดาวน์โหลดไฟล์ PSD ที่มีอยู่
  • รายละเอียดโหลด PSD และตัวเลือก PNG
  • เก็บ PSD เป็น PNG โดยใช้ C#

นอกเหนือจากการแปลง PSD ไปยัง PNG ใน C# คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับ Aspose.PSD สําหรับ .NET โดยการเยี่ยมชม การรับรอง และสํารวจคุณสมบัติต่างๆที่สนับสนุนจาก API หากคุณมีคําถามใด ๆ หรือต้องการความช่วยเหลือรู้สึกอิสระที่จะมาถึงบนของเรา forums สนับสนุนฟรี.

แหล่งข้อมูลเพิ่มเติม

สําหรับผู้ที่สนใจในการปรับปรุงความรู้ของพวกเขามากขึ้นพิจารณาการสํารวจ:

  • .NET Core PSD to PNG Conversion Tutorial: เรียนรู้วิธีการดําเนินการนี้ในแอป .NET Core
  • ประสิทธิภาพสูง .NET PSD to PNG Conversion: เทคนิคในการปรับปรุงกระบวนการแปลงของคุณ
  • Batch PSD to PNG แปลงใน .NET Core: แปลงไฟล์หลายไฟล์ได้อย่างมีประสิทธิภาพในเวลาเดียวกัน
  • C# .NET 6 PSD to PNG API: ค้นพบคุณสมบัติล่าสุดและปรับปรุง

ด้วย Aspose’s .NET PSD to PNG Conversion Library คุณสามารถบรรลุการแปลงที่มีคุณภาพสูงและมีประสิทธิภาพในขณะที่รักษาความโปร่งใสและการจัดการชั้นได้อย่างราบรื่น สําหรับผู้ที่กําลังมองหาเครื่องแปลงไฟล์ PSD ไปยัง P NG ห้องสมุดนี้เป็นตัวเลือกที่ดี นอกจากนี้หากคุณเป็นผู้ใช้ Photoshopคุณสามารถใช้ฟังก์ชั่น PSD เพื่อ PONG Photoshop เพื่อส่งออกโดยตรงภายในแอป นอกจากนี้คู่มือของเราจะนําเสนอความเข้าใจเกี่ยวกับ วิธีการแปลง PSD เป็นรูปแบบ Png ในประสิทธิภาพ ตอนนี้คุณจะสามารถเปลี่ยน PSD ไปจนถึง PDF ได้อย่างง่ายดายและปรับปรุงการทํางานในการออกแบบกราฟิกของคุณ

More in this category