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

XPS (Penjelasan Kertas XML Terbuka) dan Pengenalan kepada OpenXPS adalah format dokumen halaman tetap yang direka untuk mengekalkan tataletak dan pemformatan kandungan asal. sementara dokumen XPS adalah serupa dengan Format dokumen PDF (Portable Document Format)Dalam artikel ini, kami akan menunjukkan **bagaimana untuk menukar XPS atau OXPS kepada PDF dalam C# ** , menyediakan panduan yang komprehensif untuk pemaju yang ingin meningkatkan keupayaan pengurusan dokumen mereka menggunakan biblioteka C # terbaik untuk penukaran xps kepada pdf .

Jadual Kandungan

C# API untuk menukar XPS kepada PDF

Untuk melaksanakan penukaran XPS kepada PDF dalam C# dengan cekap, kami akan menggunakan Halaman untuk .NET Perpustakaan yang kukuh ini membolehkan pemaju untuk mencipta, mengedit, memanipulasi, dan menukar kedua-dua XPS dan Perkhidmatan EPS/PS Aspose.Page untuk .NET adalah API yang boleh dipercayai dan berasingan yang mengintegrasikan dengan mudah ke dalam aplikasi .net anda.

Anda juga boleh Muat turun DLL secara langsung atau memasang API menggunakan: NuGet Perintah :

PM> Install-Package Aspose.Page

Menukar XPS kepada PDF menggunakan C#

Untuk menukar keseluruhan dokumen XPS kepada format PDF, ikuti langkah-langkah berikut:

  • Muat turun fail input XPS.
  • Memulakan objek pilihan dengan parameter yang diperlukan.
  • Mencipta contoh PdfDevice untuk rendering.
  • Eksport dokumen XPS ke dalam fail PDF.

Berikut ialah sampel kod yang menunjukkan bagaimana untuk menukar fail XPS kepada PDF menggunakan C# :

Menukar halaman spesifik XPS kepada PDF dalam C#

Jika anda perlu menukar halaman tertentu daripada dokumen XPS kepada format PDF, ikuti langkah-langkah berikut:

  • Memulakan aliran input XPS.
  • Muat turun dokumen XPS daripada aliran.
  • Mencipta contoh objek PdfSaveOptions.
  • Tentukan nombor halaman untuk penukaran.
  • Simpan dokumen sebagai fail PDF.

Sampel kod berikut menggambarkan bagaimana untuk menukar halaman tertentu daripada XPS ke PDF dalam C# :

Snippet ini menggunakan dokumen XPS dengan beberapa halaman, hanya mengubah halaman 1 dan 3 ke PDF, seperti yang dinyatakan. screenshot di bawah menunjukkan dua halaman yang dipaparkan sebagai dokumen PDF:

XPS to PDF

OXPS kepada PDF Converter dalam C#

Format OXPS ialah versi lanjutan format fail XPS, tetapi ia mungkin tidak disokong oleh sistem operasi yang lebih tua.

  • Memulakan aliran input OXPS.
  • Muat turun fail OXPS daripada aliran.
  • Mencipta contoh kelas PdfSaveOptions.
  • Eksport dokumen OXPS ke dalam fail PDF.

Berikut ialah sampel kod yang menunjukkan bagaimana untuk menukar OXPS kepada PDF dalam C# :

Menukar halaman spesifik OXPS kepada PDF dalam C#

Anda juga boleh menukar halaman tertentu daripada dokumen OXPS kepada format PDF. ikuti langkah-langkah berikut:

  • Muat turun fail OXPS.
  • Mengisytiharkan objek PDFSaveOptions.
  • Tentukan nombor halaman(s) yang anda ingin konversi.
  • Memindahkan dokumen OXPS ke dalam PDF.

Snippet kod di bawah menunjukkan bagaimana untuk menukar halaman tertentu daripada OXPS kepada PDF dalam C# , memberi tumpuan kepada penukaran halaman pertama:

Dapatkan lesen percuma

Anda boleh Dapatkan lesen sementara percuma untuk menguji perpustakaan Aspose.Page tanpa sebarang sekatan penilaian.

Pembelajaran Sumber untuk XPS kepada PDF Konversi {#pembelajaran sumber}

Selain menukar dokumen XPS atau OXPS kepada format PDF, pelajari ciri-ciri perpustakaan yang berbeza dengan sumber-sumber berikut:

Conclusion

Dalam artikel ini, kami meneroka bagaimana untuk secara programmatik convert XPS ke PDF ** danOXPS kepada PDF* menggunakan C#. Kami juga membincangkan bagaimana anda boleh mengeksport halaman tertentu dari kedua-dua dokumen xps dan oxps ke format PDF. Dengan menggunakan perpustakaan c# terbaik untuk xp kepada pdf**, anda dapat mengoptimumkan aliran kerja dokumen-dokumen anda. jika anda mempunyai sebarang soalan, rasa bebas untuk mencapai di atas kami Forum Sokongan Percuma.

More in this category