บทช่วยสอนนี้เน้นที่กระบวนการ วิธีแปลงไฟล์ PostScript เป็น PDF โดยใช้ C# มีรายละเอียดการกำหนดค่า รายการงานที่ต้องทำในขณะที่เขียนแอปพลิเคชันนี้ และโค้ดตัวอย่างที่รันได้เพื่อ แปลง PS เป็น PDF โดยใช้ C# นอกจากนี้ยังมีการกล่าวถึงตัวเลือกการปรับแต่งจำนวนหนึ่งในขณะที่แปลงไฟล์ PS เป็น PDF
ขั้นตอนในการแปลงไฟล์ PS เป็น PDF โดยใช้ C#
- ตั้งค่า IDE ให้ใช้ Aspose.Page สำหรับการแปลง PS เป็น PDF
- สร้างสตรีมเอาต์พุตสำหรับบันทึกไฟล์ PDF เอาต์พุต
- สร้างสตรีมอินพุตสำหรับอ่านไฟล์ PostScript อินพุต
- สร้างวัตถุ PsDocument โดยใช้อินพุตสตรีม
- สร้างอ็อบเจ็กต์ PdfSaveOptions โดยตั้งค่าสถานะการระงับข้อผิดพลาดเป็นจริง
- สร้างวัตถุ PdfDevice โดยใช้กระแสข้อมูลออก
- เรียกใช้เมธอด PsDocument.Save()
ขั้นตอนเหล่านี้สรุปกระบวนการ แปลง PostScript เป็น PDF โดยใช้ C# กระบวนการเริ่มต้นด้วยการสร้างสตรีมเอาต์พุต PDF และสตรีมอินพุต PS ตามด้วยการสร้างวัตถุคลาส PsDocument โดยใช้สตรีม PS อินพุต ในขั้นตอนสุดท้าย อ็อบเจ็กต์ PdfDevice จะถูกสร้างขึ้นพร้อมกับเอาต์พุตสตรีม และอ็อบเจ็กต์ PsDocument จะถูกบันทึกลงในสตรีมนี้โดยใช้คุณสมบัติที่ระบุของอ็อบเจ็กต์ PdfSaveOptions
รหัสสำหรับแปลงไฟล์ PostScript เป็น PDF โดยใช้ C#
โค้ดตัวอย่างนี้สาธิตกระบวนการสำหรับการแปลง PS เป็น PDF โดยใช้ C# แฟล็ก suppressErrors อนุญาตให้มีการแปลงแม้ว่าจะมีข้อผิดพลาดระหว่างการแปลงก็ตาม อย่างไรก็ตาม ข้อผิดพลาดจะถูกบันทึกไว้ในคอลเล็กชัน PdfSaveOptions.Exceptions ที่สามารถวนซ้ำในตอนท้ายเพื่อดูข้อผิดพลาดหากมี ในทำนองเดียวกัน คุณสามารถตั้งค่าโฟลเดอร์ที่บันทึกฟอนต์เพิ่มเติมโดยใช้คุณสมบัติ PdfSaveOptions.AdditionalFontsFolders
บทช่วยสอนนี้แนะนำเราในการแปลงไฟล์จาก PS เป็น PDF โดยใช้ C# หากคุณต้องการเรียนรู้การแปลงไฟล์ EPS เป็น PDF โปรดดูบทความใน วิธีแปลง EPS เป็น PDF ใน C#