ผสานรวม EPS C#

ไฟล์ EPS เป็นกราฟิกแบบเวกเตอร์ที่จัดเก็บในรูปแบบ Encapsulated PostScript อาจมีข้อความ กราฟิก หรือเนื้อหาภาพอื่นๆ คุณลักษณะความสามารถในการปรับขนาดทำให้เป็นตัวเลือกยอดนิยมของนักออกแบบกราฟิกในการบันทึกแบนเนอร์ ป้ายโฆษณา และงานพิมพ์ขนาดใหญ่อื่นๆ อย่างไรก็ตาม บางครั้งคุณอาจต้องรวมไฟล์ EPS หลายไฟล์เข้าด้วยกัน บทความนี้ครอบคลุมวิธีการรวมหรือรวมไฟล์ EPS โดยทางโปรแกรมใน C#

รวมหรือผสานไฟล์ EPS – การติดตั้ง C# API

Aspose.Page for .NET สามารถใช้ API เพื่อทำงานกับรูปแบบภาษาคำอธิบายหน้าต่างๆ รวมถึง EPS คุณสามารถกำหนดค่าได้อย่างรวดเร็วโดยการดาวน์โหลดไฟล์อ้างอิงจากหน้า ดาวน์โหลด หรือใช้คำสั่งการติดตั้ง NuGet ด้านล่าง:

PM> Install-Package Aspose.Page

ผสานไฟล์ EPS โดยทางโปรแกรมใน C#

คุณสามารถผสานไฟล์ EPS ต่างๆ ได้อย่างง่ายดายด้วยขั้นตอนต่อไปนี้:

  1. โหลดไฟล์ EPS อินพุตเพื่อรวมเอกสาร EPS อื่นๆ
  2. เริ่มต้น PdfSaveOptions และวัตถุคลาส PsDocument
  3. โหลดไฟล์อินพุตสำหรับการรวม
  4. รวมไฟล์ 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#:

  1. โหลดไฟล์ EPS อินพุตสำหรับการรวมไฟล์อื่นเข้าด้วยกัน
  2. ตั้งค่าคุณสมบัติต่างๆ ที่เปิดเผยโดยคลาส PdfSaveOptions
  3. รวมไฟล์ 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#