ผสานเอกสาร PS เป็น PDF
โซลูชัน API ของ C++ สำหรับการรวมไฟล์ PostScript หลายๆ ไฟล์เข้าด้วยกัน
รูปแบบไฟล์ PostScript สามารถมีได้หลายหน้า แต่ไม่สามารถรวมเอกสารหลายไฟล์เป็นเอกสารเดียวได้เหมือนกับรูปแบบ XPS โดยโซลูชัน API ของ Aspose.Page สำหรับ C++ จะให้ฟังก์ชันการผสานไฟล์ PS หรือ EPS หลายๆ ไฟล์เข้ากับเอกสาร PDF แบบไฟล์เดียวแก่คุณ
โค้ดตัวอย่างต่อไปนี้แสดงวิธีการผสานไฟล์ PostScript โดยใช้ C++ หากคุณต้องการเรียนรู้วิธีผนวกรวม (integrate) ฟังก์ชันนี้เข้ากับโซลูชันออนไลน์ (เว็บโซลูชัน) หรือเพื่อรวมไฟล์ทางออนไลน์ คุณสามารถทดลองใช้เครื่องมือ PS Merger แบบข้ามแพลตฟอร์มได้
ในการรวมไฟล์ PS และ EPS เราจำเป็นต้องใช้:
Aspose.Page สำหรับ C++ API ซึ่งเป็น API การจัดการและการแปลงเอกสารที่มีฟีเจอร์ครบครัน ทรงประสิทธิภาพ และใช้งานง่ายสำหรับแพลตฟอร์ม C++
คุณสามารถดาวน์โหลดเวอร์ชันล่าสุดได้โดยตรง เพียงเปิดโปรแกรมจัดการแพ็กเกจ NuGet (NuGet package manager) แล้วค้นหา Aspose.Page.Cpp จากนั้นให้ทำการติดตั้ง คุณอาจใช้คำสั่งต่อไปนี้จาก Package Manager Console ได้เช่นกัน
Package Manager Console Command
PM> Install-Package Aspose.Page.Cpp
ขั้นตอนในการรวมไฟล์ PostScript ด้วย C++
- สร้างอินสแตนซ์ (Instance) ของ PsDocument จากไฟล์ PostScript ไฟล์แรก
- สร้างอาร์เรย์ (array) ของไฟล์ PS ที่จะรวมกับไฟล์แรก
- ใช้ PdfSaveOptions ในการระบุค่าบูลีน (boolean value) ให้กับ AdditionalFontsFolder และ SuppressError
- ผสาน (โดย MergeToPdf ) ไฟล์ PS เข้ากับเอกสารที่สร้างขึ้น และบันทึกเป็น PDF ที่ประกอบดัวยตัวเลือกการบันทึก PDF (PDF save options)
- หากค่าของ SuppressErrors เป็นจริง (true) เช่นเดียวกับค่าเริ่มต้น ก็จะสามารถดูได้ว่ามีข้อผิดพลาดใดบ้างเกิดขึ้นระหว่างการรวมไฟล์ PostScript เป็นเอกสาร PDF ซึ่งจะได้รับการบันทึกไว้ในรายการ Exceptions
ผสานไฟล์ PS เป็น PDF
ผสานไฟล์ Encapsulated PostScript เข้าด้วยกันโดยใช้ C++
ในส่วนของการรวม EPS เป็น PDF ให้ใช้ขั้นตอนเดียวกับการรวม PS เป็น PDF หากต้องการศึกษาโค้ดตัวอย่างที่ละเอียดมากขึ้น ให้ไปยัง เอกสาร ของ Aspose.Page
PS PS รูปแบบไฟล์คืออะไร
PS (PostScript) เป็นภาษาการอธิบายหน้า ที่รวมข้อความและกราฟิกในไฟล์เดียว รองรับโดยโปรแกรมแก้ไขภาพและเครื่องพิมพ์หลายรุ่น