
XPS (เปิด XML รายละเอียดกระดาษ) and OXPS ( OpenXPS) are fixed-page document formats designed to preserve the layout and formatting of the original content. While XPS documents are similar to PDF (รูปแบบเอกสารแบบพกพา), ในบทความนี้เราจะแสดงให้เห็น วิธีการแปลง XPS หรือ OXPS ไปยัง PDF ใน C# ให้คําแนะนําที่ครอบคลุมสําหรับนักพัฒนาที่ต้องการปรับปรุงความสามารถในการจัดการเอกสารของพวกเขาโดยใช้ห้องสมุด C# ที่ดีที่สุดสําหรับการแปลง XPS ไปยัง PDF**
ตารางเนื้อหา
- C# API เพื่อแปลง XPS ไปยัง PDF
- แปลง XPS ไปยัง PDF โดยใช้ C#
- แปลงหน้าเฉพาะของ XPS ไปยัง PDF
- OXPS ไปยัง PDF Converter ใน C#
- แปลงหน้าเฉพาะของ OXPS ไปยัง PDF
- แปลงไฟล์ XPS ไปยัง PDF Online
- การเรียนรู้ทรัพยากรสําหรับการแปลง XPS ไปยัง PDF
C# API เพื่อแปลง XPS ไปยัง PDF
To efficiently perform an XPS to PDF conversion in C#, we will utilize the Aspose.Page สําหรับ .NET API. This robust library allows developers to create, edit, manipulate, and convert both XPS and EPS / PS documents seamlessly. Aspose.Page for .NET is a reliable, standalone API that integrates effortlessly into your .NET applications.
You can either ดาวน์โหลด DLL directly or install the API using the following ปริศนา command:
PM> Install-Package Aspose.Page
แปลง XPS ไปยัง PDF โดยใช้ C#
เพื่อแปลงเอกสาร XPS ทั้งหมดเป็นรูปแบบ PDF ทําตามขั้นตอนต่อไปนี้:
- ดาวน์โหลดไฟล์ input XPS
- เริ่มต้นตัวเลือกกับพารามิเตอร์ที่ต้องการ
- สร้างตัวอย่างของ PdfDevice สําหรับการส่งมอบ
- การส่งออกเอกสาร XPS ไปยังไฟล์ PDF
นี่คือตัวอย่างรหัสที่แสดงให้เห็น วิธีการแปลงไฟล์ XPS ไปเป็น PDF โดยใช้ C#:
แปลงหน้าเฉพาะของ XPS ไปยัง PDF ใน C#
หากคุณต้องการแปลงหน้าต่างเฉพาะจากเอกสาร XPS ไปยังรูปแบบ PDF โปรดทําตามขั้นตอนต่อไปนี้:
- เริ่มต้นการไหลเข้า XPS
- ดาวน์โหลดเอกสาร XPS จากการไหล
- สร้างตัวอย่างของวัตถุ PdfSaveOptions
- ระบุหมายเลขหน้าสําหรับการแปลง
- เก็บเอกสารเป็นไฟล์ PDF
ตัวอย่างรหัสต่อไปนี้แสดงให้เห็น วิธีการแปลงหน้าบางของ XPS ไปยัง PDF ใน C#:
ภาพถ่ายนี้ใช้เอกสาร XPS ที่มีหลายหน้าเท่านั้นที่แปลงหน้า 1 และ 3 ไปยัง PDF ตามที่ระบุไว้ ภาพถ่ายด้านล่างแสดงให้เห็นสองหน้าที่นําเสนอเป็นเอกสาร PDF:

OXPS ไปยัง PDF Converter ใน C#
รูปแบบ OXPS เป็นรุ่นขั้นสูงของรูปแบบไฟล์ XPS แต่อาจไม่ได้รับการสนับสนุนโดยระบบปฏิบัติการเก่า การแปลงเอกสาร OXPS ไปยัง PDF เป็นเรื่องง่าย:
- เริ่มต้นการไหลเข้า OXPS
- ดาวน์โหลดไฟล์ OXPS จากการไหล
- สร้างตัวอย่างของชั้น PdfSaveOptions
- การส่งออกเอกสาร OXPS ไปยังไฟล์ PDF
นี่คือตัวอย่างรหัสที่แสดง วิธีการแปลง OXPS ไปยัง PDF ใน C#:
แปลงหน้าเฉพาะของ OXPS ไปยัง PDF ใน C#
นอกจากนี้คุณยังสามารถแปลงหน้าต่างเฉพาะจากเอกสาร OXPS ไปเป็นรูปแบบ PDF ทําตามขั้นตอนต่อไปนี้:
- ดาวน์โหลดไฟล์ OXPS
- โฆษณา PdfSaveOptions วัตถุ
- รายละเอียดหมายเลขหน้า(s) ที่คุณต้องการแปลง
- ดาวน์โหลดเอกสาร OXPS ไปยัง PDF
การตัดรหัสด้านล่างแสดงให้เห็น วิธีการแปลงหน้าบางของ OXPS ไปยัง PDF ใน C# โดยมุ่งเน้นไปที่การแปลงหน้าแรก:
รับใบอนุญาตฟรี
You can รับใบอนุญาตชั่วคราวฟรี to test the Aspose.Page library without any evaluation restrictions.
การเรียนรู้ทรัพยากรสําหรับ XPS ไปยัง การแปลง PDF
นอกเหนือจากการแปลงเอกสาร XPS หรือ OXPS ในรูปแบบ PDF ค้นหาคุณสมบัติที่หลากหลายของห้องสมุดด้วยทรัพยากรต่อไปนี้:
ข้อสรุป
In this article, we explored how to programmatically convert XPS to PDF and OXPS to PDF using C#. We also covered how to export specific pages from both XPS and OXPS documents into PDF format. By leveraging the best C# library for XPS to PDF, you can optimize your document-handling workflow. If you have any questions, feel free to reach out on our forums สนับสนุนฟรี.