ผสาน XPS ผ่านทาง C#

ผสานเอกสาร XPSใช้ Aspose.PDF สำหรับ .NET เพื่อแก้ไขไฟล์ XPS แบบโปรแกรม

ผสานไฟล์ XPS โดยใช้ .NET

เพื่อรวมไฟล์ XPS เราจะใช้ API ของ Aspose.PDF for .NET ซึ่งเป็น API สำหรับการจัดการเอกสารที่มีฟีเจอร์ครบครัน ทรงพลัง และใช้งานง่ายสำหรับแพลตฟอร์ม net คุณสมบัติพิเศษของ Aspose.PDF คือ API สำหรับการรวมไฟล์ XPS ข้อดีของวิธีนี้คือ คุณเพียงแค่เปิด NuGet ค้นหา Aspose.PDF และติดตั้งโดยไม่ต้องตั้งค่าที่ซับซ้อนใดๆ ไลบรารี .NET ของเราสามารถแปลงเอกสารจากรูปแบบการดาวน์โหลดที่รองรับไปยังรูปแบบการบันทึกที่รองรับได้ ไลบรารี Aspose.PDF for .NET มีโซลูชันที่ครอบคลุมซึ่งจะช่วยคุณแก้ปัญหาการแปลงเอกสาร Aspose.PDF รองรับรูปแบบเอกสารยอดนิยมจำนวนมากที่สุด ทั้งสำหรับการโหลดและการบันทึก โปรดทราบว่าส่วนนี้จะอธิบายเฉพาะการแปลงที่ได้รับความนิยมเท่านั้น หน้านี้ให้ข้อมูลเกี่ยวกับการแปลงรูปแบบไฟล์ อย่างไรก็ตาม มีหลายวิธีในการแปลงไฟล์ของคุณ สำหรับรายการรูปแบบไฟล์ที่รองรับทั้งหมด โปรดดูส่วน รูปแบบไฟล์ที่รองรับ ตรวจสอบรายละเอียดการติดตั้งไลบรารีได้ที่หน้า เอกสารประกอบ คุณยังสามารถใช้คำสั่งต่อไปนี้จาก Package Manager Console ได้อีกด้วย

Package Manager Console

PM > Install-Package Aspose.PDF

วิธีการผสานแฟ้ม XPS ผ่านทาง C#


คุณจำเป็นต้อง Aspose.PDF for .NET เพื่อลองรหัสในสภาพแวดล้อมของคุณ

1.เปิดเอกสารแรก 1.เปิดเอกสารที่สอง 1.เพิ่มหน้าของเอกสารที่สองไปยังหน้าแรก 1.บันทึกแฟ้มผลลัพธ์ที่ตัดแบ่ง

C# - ตัวอย่างโค้ดเพื่อรวมไฟล์ XPS

Input file:

File not added

File not added

Output format:

Output file:

var inputFile1 = Path.Combine(dataDir, "image1.xps");
var inputFile2 = Path.Combine(dataDir, "image2.xps");
var outputFile = Path.Combine(dataDir, "merger_xps.pdf");

Aspose.Pdf.XpsLoadOptions options = new();
Aspose.Pdf.Document pdfDocument1 = new(inputFile1, options);
Aspose.Pdf.Document pdfDocument2 = new(inputFile2, options);

pdfDocument1.Pages.Add(pdfDocument2.Pages);
pdfDocument2.Save(outputFile);