ไฟล์ EPS เป็นกราฟิกแบบเวกเตอร์ที่จัดเก็บในรูปแบบ Encapsulated PostScript อาจมีข้อความ กราฟิก หรือเนื้อหาภาพอื่นๆ คุณลักษณะความสามารถในการปรับขนาดทำให้เป็นตัวเลือกยอดนิยมของนักออกแบบกราฟิกในการบันทึกแบนเนอร์ ป้ายโฆษณา และงานพิมพ์ขนาดใหญ่อื่นๆ อย่างไรก็ตาม บางครั้งคุณอาจต้องรวมไฟล์ EPS หลายไฟล์เข้าด้วยกัน บทความนี้ครอบคลุมวิธีการรวมหรือรวมไฟล์ EPS โดยทางโปรแกรมใน C#
- รวมหรือผสานไฟล์ EPS – การติดตั้ง C# API
- ผสานไฟล์ EPS โดยทางโปรแกรมใน C#
- รวมไฟล์ EPS โดยใช้ตัวเลือกขั้นสูงใน C#
รวมหรือผสานไฟล์ EPS – การติดตั้ง C# API
Aspose.Page for .NET สามารถใช้ API เพื่อทำงานกับรูปแบบภาษาคำอธิบายหน้าต่างๆ รวมถึง EPS คุณสามารถกำหนดค่าได้อย่างรวดเร็วโดยการดาวน์โหลดไฟล์อ้างอิงจากหน้า ดาวน์โหลด หรือใช้คำสั่งการติดตั้ง NuGet ด้านล่าง:
PM> Install-Package Aspose.Page
ผสานไฟล์ EPS โดยทางโปรแกรมใน C#
คุณสามารถผสานไฟล์ EPS ต่างๆ ได้อย่างง่ายดายด้วยขั้นตอนต่อไปนี้:
- โหลดไฟล์ EPS อินพุตเพื่อรวมเอกสาร EPS อื่นๆ
- เริ่มต้น PdfSaveOptions และวัตถุคลาส PsDocument
- โหลดไฟล์อินพุตสำหรับการรวม
- รวมไฟล์ EPS และเขียนไฟล์ที่แสดงผลในรูปแบบ PDF
ข้อมูลโค้ดด้านล่างแสดงวิธีการรวมไฟล์ EPS โดยทางโปรแกรมใน C#:
// เริ่มต้นสตรีมเอาต์พุต PDF
FileStream pdfStream = new FileStream("output.pdf", FileMode.Create, FileAccess.Write);
// เริ่มต้นสตรีมอินพุตไฟล์ EPS แรก
FileStream psStream = new FileStream("input1.eps", FileMode.Open, FileAccess.Read);
// เริ่มต้นวัตถุตัวเลือกด้วยพารามิเตอร์ที่จำเป็น
PdfSaveOptions options = new PdfSaveOptions(false);
// เริ่มต้นวัตถุคลาส PsDocument
PsDocument document = new PsDocument(psStream);
// สร้างอาร์เรย์ของไฟล์ EPS ซึ่งจะรวมเข้ากับไฟล์แรก
string[] filesForMerge = new string[] { "input2.eps", "input3.eps" };
// เริ่มต้นวัตถุคลาส PdfDevice
PdfDevice device = new PdfDevice(pdfStream);
try
{
document.Merge(filesForMerge, device, options);
}
finally
{
psStream.Close();
pdfStream.Close();
}
รวมไฟล์ EPS ด้วยตัวเลือกขั้นสูงใน C#
คุณสามารถตั้งค่าตัวเลือกต่างๆ ได้ในขณะที่รวมไฟล์ EPS ต่างๆ ตัวอย่างเช่น คุณภาพของภาพ การลดข้อผิดพลาด ฯลฯ โปรดทำตามขั้นตอนด้านล่างเพื่อรวมไฟล์ EPS ต่างๆ เข้ากับตัวเลือกขั้นสูงใน C#:
- โหลดไฟล์ EPS อินพุตสำหรับการรวมไฟล์อื่นเข้าด้วยกัน
- ตั้งค่าคุณสมบัติต่างๆ ที่เปิดเผยโดยคลาส PdfSaveOptions
- รวมไฟล์ EPS ต้นทางและเขียนไฟล์เอาต์พุต
ข้อมูลโค้ดด้านล่างอธิบายวิธีการรวมไฟล์ EPS ใน C#:
// เริ่มต้นสตรีมเอาต์พุต PDF
FileStream pdfStream = new FileStream("output.pdf", FileMode.Create, FileAccess.Write);
// เริ่มต้นสตรีมอินพุตไฟล์ EPS แรก
FileStream psStream = new FileStream("input1.eps", FileMode.Open, FileAccess.Read);
// เริ่มต้นวัตถุตัวเลือกด้วยพารามิเตอร์ที่จำเป็น
PdfSaveOptions options = new PdfSaveOptions();
options.JpegQualityLevel = 50;
options.SupressErrors = true;
options.Debug = false;
// เริ่มต้นวัตถุคลาส PsDocument
PsDocument document = new PsDocument(psStream);
// สร้างอาร์เรย์ของไฟล์ EPS ซึ่งจะรวมเข้ากับไฟล์แรก
string[] filesForMerge = new string[] { "input2.eps", "input3.eps" };
// เริ่มต้นวัตถุคลาส PdfDevice
PdfDevice device = new PdfDevice(pdfStream);
try
{
document.Merge(filesForMerge, device, options);
}
finally
{
psStream.Close();
pdfStream.Close();
}
รับใบอนุญาตชั่วคราวฟรี
คุณสามารถขอ ใบอนุญาตชั่วคราวฟรี เพื่อประเมิน API ได้อย่างเต็มประสิทธิภาพ
บทสรุป
ในบทความนี้ คุณได้เรียนรู้วิธีการรวมไฟล์ EPS ต่างๆ โดยทางโปรแกรมใน C# ยิ่งไปกว่านั้น คุณสมบัติอื่นๆ ของ API นั้นครอบคลุมอยู่ในส่วน เอกสารประกอบ ในบทต่างๆ โปรดติดต่อเราได้ที่ ฟอรัม หากคุณต้องการปรึกษาข้อสงสัยของคุณ
ดูสิ่งนี้ด้วย
แปลงไฟล์ EPS หรือ PS PostScript เป็นเอกสาร Word DOCX หรือ DOC ใน C#