ผสานเอกสาร 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++

  1. สร้างอินสแตนซ์ (Instance) ของ PsDocument จากไฟล์ PostScript ไฟล์แรก
  2. สร้างอาร์เรย์ (array) ของไฟล์ PS ที่จะรวมกับไฟล์แรก
  3. ใช้ PdfSaveOptions ในการระบุค่าบูลีน (boolean value) ให้กับ AdditionalFontsFolder และ SuppressError
  4. ผสาน (โดย MergeToPdf ) ไฟล์ PS เข้ากับเอกสารที่สร้างขึ้น และบันทึกเป็น PDF ที่ประกอบดัวยตัวเลือกการบันทึก PDF (PDF save options)
  5. หากค่าของ SuppressErrors เป็นจริง (true) เช่นเดียวกับค่าเริ่มต้น ก็จะสามารถดูได้ว่ามีข้อผิดพลาดใดบ้างเกิดขึ้นระหว่างการรวมไฟล์ PostScript เป็นเอกสาร PDF ซึ่งจะได้รับการบันทึกไว้ในรายการ Exceptions
ผสานไฟล์ PS เป็น PDF

ผสานไฟล์ Encapsulated PostScript เข้าด้วยกันโดยใช้ C++

ในส่วนของการรวม EPS เป็น PDF ให้ใช้ขั้นตอนเดียวกับการรวม PS เป็น PDF หากต้องการศึกษาโค้ดตัวอย่างที่ละเอียดมากขึ้น ให้ไปยัง เอกสาร ของ Aspose.Page

PS PS รูปแบบไฟล์คืออะไร

PS (PostScript) เป็นภาษาการอธิบายหน้า ที่รวมข้อความและกราฟิกในไฟล์เดียว รองรับโดยโปรแกรมแก้ไขภาพและเครื่องพิมพ์หลายรุ่น