รวมเอกสาร XPS เป็น PDF
โซลูชัน C++ API เพื่อรวมไฟล์ XPS หลายไฟล์
รูปแบบไฟล์ XPS ช่วยให้สามารถจัดเก็บเอกสารหลายฉบับภายในไฟล์เดียวและยังสามารถมีหลายหน้าได้อีกด้วย โซลูชัน Aspose.Page API สำหรับ C++ นำเสนอความสามารถในการผสานหลายไฟล์เป็นไฟล์เดียว ส่งผลให้ได้ไฟล์ XPS หรือ PDF ที่มีเนื้อหารวมของไฟล์ต้นฉบับทั้งหมด
ที่นี่คุณจะพบตัวอย่างโค้ดวิธีใช้ API สำหรับการรวมไฟล์ XPS หากต้องการสำรวจว่าฟังก์ชันนี้สามารถรวมเข้ากับโซลูชันเว็บหรือใช้สำหรับการรวมไฟล์ออนไลน์ได้อย่างไร คุณสามารถลองใช้ XPS Merger ข้ามแพลตฟอร์ม เครื่องมือ.
หากต้องการรวมไฟล์ PS และ EPS คุณต้องมี:
Aspose.Page สำหรับ C++ API ซึ่งเป็น API การจัดการเอกสารและการแปลงเอกสารที่มีฟีเจอร์หลากหลาย ทรงพลัง และใช้งานง่ายสำหรับแพลตฟอร์ม C++
คุณสามารถดาวน์โหลดเวอร์ชันล่าสุดได้โดยตรง เพียงเปิดตัวจัดการแพ็คเกจ NuGet แล้วค้นหา Aspose.Page.Cpp แล้วติดตั้ง คุณอาจใช้คำสั่งต่อไปนี้จาก Package Manager Console
Package Manager Console Command
PM> Install-Package Aspose.Page.Cpp
ขั้นตอนในการรวมไฟล์ XPS หลายไฟล์เป็น PDF ด้วย C++
- กำหนดเส้นทางไปยังไดเร็กทอรีเอกสาร
- เตรียมใช้งานเอาต์พุต PDF และสตรีมอินพุตไฟล์ XPS
- สร้างอินสแตนซ์ของ XpsDocument จากสตรีมอินพุตที่สร้างขึ้นก่อนหน้านี้
- เริ่มต้นออบเจ็กต์ตัวเลือกด้วยพารามิเตอร์ TextCompression, ImageCompression, JpegQualityLevel สำหรับไฟล์เอาต์พุตโดยใช้ PdfSaveOptions ระดับ.
- ใช้คลาส PdfDevice สร้างอุปกรณ์เรนเดอร์สำหรับรูปแบบ PDF
- รวมไฟล์ XPS เพื่อส่งออกเอกสาร XPS
Used namespaces
using Aspose::Page::XPS;
using Aspose::Page::IO;
using Aspose::Page::Presentation::Pdf;
รวมไฟล์ PS เป็น PDF
ขั้นตอนในการรวมไฟล์ XPS หลายไฟล์เป็นไฟล์เดียวด้วย C++
- สร้างอินสแตนซ์ของ XpsDocument จากไฟล์ XPS แรก
- สร้างอาร์เรย์ของไฟล์ XPS ที่จะรวมเข้ากับไฟล์แรก
- ผสาน (โดย ผสาน ) ไฟล์ XPS ด้วยเอกสารที่สร้างขึ้นแล้วบันทึก
รวมไฟล์ PS เป็น PDF
XPS XPS รูปแบบไฟล์คืออะไร
รูปแบบ XPS คล้ายกับรูปแบบ PDF ทั้งสองรูปแบบเป็นภาษาคำอธิบายหน้า (PDL) EPS อิงตาม HTML ไม่ใช่ภาษา PostScript ไฟล์ .eps สามารถใส่มาร์กอัปของโครงสร้างของเอกสารพร้อมกับข้อมูลเกี่ยวกับลักษณะของเอกสารได้ นอกจากนี้ยังมีคำแนะนำเพิ่มเติมเกี่ยวกับวิธีการพิมพ์และแสดงผลเอกสาร คุณสมบัติของรูปแบบคือ แก้ไขคำอธิบายของเอกสาร ซึ่งหมายความว่าจะมีลักษณะเหมือนกันไม่ว่าใครจะเปิดจากระบบปฏิบัติการใด