C# Convert XPS to PDF | Convert OXPS to PDF in C#

XPS (เปิด XML รายละเอียดกระดาษ) และ OXPS ( OpenXPS) เป็นรูปแบบเอกสารหน้าคงที่ที่ออกแบบมาเพื่อรักษาการจัดระเบียบและรูปแบบของเนื้อหาเดิม ในขณะที่ไฟล์ XPS มีลักษณะคล้ายกับ PDF (รูปแบบเอกสารแบบพกพา), ในบทความนี้เราจะแสดงให้เห็น วิธีการแปลง XPS หรือ OXPS ไปยัง PDF ใน C# ให้คําแนะนําที่ครอบคลุมสําหรับนักพัฒนาที่ต้องการปรับปรุงความสามารถในการจัดการเอกสารของพวกเขาโดยใช้ห้องสมุด C# ที่ดีที่สุดสําหรับการแปลง XPS ไปยัง PDF.

ตารางเนื้อหา

C# API เพื่อแปลง XPS ไปยัง PDF

เพื่อให้ดําเนินการได้อย่างมีประสิทธิภาพการแปลง XPS ไปยัง PDF ใน C# เราจะใช Aspose.Page สําหรับ .NET API. ห้องสมุดที่แข็งแกร่งนี้ช่วยให้ผู้พัฒนาสามารถสร้างการแก้ไขการจัดการและการแปลงทั้ง XPS และ EPS / PS Aspose.Page สําหรับ .NET เป็น API ที่เชื่อถือได้และแยกต่างหากซึ่งรวมกันได้อย่างง่ายดายในแอปพลิเคชันของคุณ.

คุณยังสามารถ ดาวน์โหลด DLL โดยตรงหรือติดตั้ง API โดยใช้ดังต่อไปน NuGet คําสั่ง:

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:

XPS to 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# โดยมุ่งเน้นไปที่การแปลงหน้าแรก:

รับใบอนุญาตฟร

คุณสามารถ รับใบอนุญาตชั่วคราวฟร เพื่อทดสอบห้องสมุด Aspose.Page โดยไม่มีข้อ จํากัด การประเมิน.

การเรียนรู้ทรัพยากรสําหรับ XPS ไปยัง การแปลง PDF

นอกเหนือจากการแปลงเอกสาร XPS หรือ OXPS ในรูปแบบ PDF ค้นหาคุณสมบัติที่หลากหลายของห้องสมุดด้วยทรัพยากรต่อไปน:

ข้อสรุป

ในบทความนี้เราได้สํารวจวิธีการโปรแกรมประยุกต์ แปลง XPS เป็น PDF และ OXPS ไปยัง PDF โดยใช้ C# นอกจากนี้เรายังครอบคลุมวิธีการส่งออกหน้าต่างเฉพาะจากเอกสาร Xps และ OxPS ในรูปแบบ PDF โดยการใช้ห้องสมุด C # ที่ดีที่สุดสําหรับ xps เป็น pdf คุณสามารถเพิ่มอัตราการทํางานของคุณเพื่อการจัดการข้อมูล หากคุณมีคําถามใด ๆ คุณจะรู้สึกอิสระที่จะเข้าถึงข้อมูลของเรา forums สนับสนุนฟร.

More in this category