บทช่วยสอนฉบับย่อนี้ประกอบด้วยขั้นตอนโดยละเอียดเพื่อ แปลง EPS เป็น PNG ใน C# รวมถึงการกำหนดค่าสภาพแวดล้อมการพัฒนา รายการขั้นตอนที่ต้องดำเนินการ และโค้ดตัวอย่างที่รันได้สำหรับการทดสอบคุณลักษณะนี้ คุณต้องโหลดไฟล์ EPS ตัวอย่าง จากนั้นบันทึกเป็นไฟล์ PNG โดยใช้โค้ดสองสามบรรทัด คุณสามารถ แปลงไฟล์ EPS เป็น PNG ใน C# ได้ง่ายๆ โดยควบคุมกระบวนการโหลด EPS รวมถึงการดำเนินการเรนเดอร์ PNG เนื่องจากมีตัวเลือกมากมายที่สามารถตั้งค่าได้
ขั้นตอนในการแปลง EPS เป็น PNG ใน C#
- สร้างสภาพแวดล้อมการพัฒนาเพื่อใช้ Aspose.PDF for .NET จาก Nuget package manager เพื่อแปลง EPS เป็น PNG
- โหลดไฟล์ EPS โดยใช้วัตถุคลาส Document
- ระบุวัตถุ PsLoadOptions เพื่อปรับแต่งการดำเนินการโหลด EPS ข้างต้น
- เริ่มต้นวัตถุคลาส PngDevice ที่มีวิธีการสำหรับการแสดงภาพ
- แปลง EPS เป็น PNG โดยใช้วิธี Process ในคลาส PngDevice
ขั้นตอนเหล่านี้สำรวจกระบวนการในการ เปลี่ยน EPS เป็น PNG ใน C# โดยการแชร์ทรัพยากรสำหรับการกำหนดค่าสภาพแวดล้อม จากนั้นให้คำแนะนำทีละขั้นตอนเพื่อทำงานให้สำเร็จ มีการระบุคลาสและเมธอดที่จำเป็นทั้งหมดที่จำเป็นสำหรับการแปลง เช่น คลาส Document ใช้เพื่อโหลดไฟล์ EPS คลาสออบเจ็กต์ PsLoadOptions ใช้เพื่อปรับแต่งการดำเนินการโหลด และออบเจ็กต์คลาส PngDevice ใช้เพื่อเรนเดอร์รูปภาพ ออบเจ็กต์คลาส PngDevice ถูกใช้เนื่องจากเราต้องแสดงภาพที่ส่งออกเป็น PNG อย่างไรก็ตาม คุณสามารถใช้อุปกรณ์ประเภทอื่น ๆ เพื่อแปลงเป็นภาพประเภทอื่นได้
รหัสเพื่อแปลง EPS เป็น PNG ใน C
ในการแปลงรูปแบบไฟล์ต้นฉบับ จาก EPS เป็น PNG ใน C# จะใช้ออบเจ็กต์คลาส PsLoadOptions ขณะโหลดไฟล์ EPS ที่มีตัวเลือกในการตั้งค่าโฟลเดอร์ฟอนต์ที่จะใช้ ตั้งค่ารูปแบบไฟล์และตัวจัดการคำเตือนในกรณีที่เกิดข้อผิดพลาด ออบเจกต์คลาส PngDevice ใช้เพื่อเรนเดอร์รูปภาพที่มีคอนสตรัคเตอร์เพื่อกำหนดขนาดหน้าและความละเอียดพร้อมกับคุณสมบัติในการตั้งค่าประเภทพิกัด โหมดการนำเสนอฟอร์ม ตัวเลือกการเรนเดอร์ ฯลฯ เมธอด Process ต้องการเพจที่มีดัชนีอิงหนึ่งดัชนี เช่น หน้าแรก ของไฟล์ EPS ถูกอ้างถึงโดยใช้ดัชนี 1 และพารามิเตอร์ที่สองคือชื่อไฟล์บนดิสก์หรือสตรีมที่จะบันทึกภาพเอาต์พุต
บทความนี้สอนให้เรา *แปลง EPS เป็น PNG ใน C# อย่างไรก็ตาม หากคุณต้องการเรียนรู้กระบวนการแปลงรูปภาพเป็น PDF โปรดดูบทความใน วิธีแปลงรูปภาพเป็น PDF ใน C#