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

XPS (Specifikasi Kertas XML Terbuka) dan Pembukaan XPS (OpenXPS) adalah format dokumen halaman tetap yang dirancang untuk mempertahankan tataletak dan pemformatan konten asli. sementara dokumen XPS mirip dengan PDF (format dokumen yang dapat diakses), Dalam artikel ini, kami akan menunjukkan bagaimana untuk menukar XPS atau OXPS ke PDF dalam C#, memberikan panduan komprehensif untuk pengembang yang ingin meningkatkan kemampuan manajemen dokumen mereka menggunakan biblioteka C# terbaik untuk konversi XPS ke PDF.

Jadual Konten

C# API untuk Konversi XPS ke PDF

Untuk efisien melakukan konversi XPS ke PDF dalam C#, kami akan menggunakan Halaman untuk .NET API. perpustakaan yang kuat ini memungkinkan pengembang untuk membuat, mengedit, memanipulasi, dan mengkonversi kedua XPS dan PT / PT Aspose.Page untuk .NET adalah API yang dapat diandalkan dan terisolasi yang mengintegrasikan dengan mudah ke dalam aplikasi .net Anda.

Anda juga bisa Download dari DLL secara langsung atau menginstal API menggunakan NUGET Komando yang:

PM> Install-Package Aspose.Page

Konversi XPS ke PDF menggunakan C#

Untuk mengkonversi seluruh dokumen XPS ke format PDF, ikuti langkah-langkah berikut:

  • Mengisi file input XPS.
  • Memulai objek opsi dengan parameter yang diperlukan.
  • Buat contoh dari PdfDevice untuk rendering.
  • Ekspor dokumen XPS ke file PDF.

Berikut adalah sampel kode yang menunjukkan bagaimana untuk menukar file XPS ke PDF menggunakan C#:

Konversi halaman spesifik dari XPS ke PDF dalam C#

Jika Anda perlu menukar halaman tertentu dari dokumen XPS ke format PDF, ikuti langkah-langkah berikut:

  • Initifikasi XPS input stream.
  • Muat turun dokumen XPS dari aliran.
  • Buat contoh dari objek PdfSaveOptions.
  • Tentukan nomor halaman untuk konversi.
  • Simpan dokumen sebagai file PDF.

Sampel kode berikut menggambarkan bagaimana untuk menukar halaman tertentu dari XPS ke PDF dalam C#:

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

XPS to PDF

OXPS ke PDF Converter dalam C#

Format OXPS adalah versi lanjutan dari format file XPS, namun mungkin tidak didukung oleh sistem operasi yang lebih tua:

  • Initifikasi OXPS input stream.
  • Muat turun file OXPS dari aliran.
  • Buat contoh dari kelas PdfSaveOptions.
  • Ekspor dokumen OXPS ke file PDF.

Berikut adalah sampel kode yang menunjukkan bagaimana untuk menukar OXPS ke PDF dalam C#:

Konversi halaman spesifik dari OXPS ke PDF dalam C#

Anda juga dapat mengkonversi halaman tertentu dari dokumen OXPS ke format PDF:

  • Mengisi file OXPS.
  • Mengungkapkan objek PdfSaveOptions.
  • Tentukan nomor halaman (s) yang ingin Anda konversi.
  • Mengalihkan dokumen OXPS ke PDF.

Snippet kode di bawah ini menunjukkan bagaimana untuk menukarkan halaman tertentu dari OXPS ke PDF dalam C#, dengan fokus pada menukarkan halaman pertama:

Dapatkan Lisensi Gratis

Anda bisa Dapatkan lisensi sementara gratis untuk menguji perpustakaan Aspose.Page tanpa batasan penilaian.

Pembelajaran Sumber untuk XPS ke PDF Conversion

Selain mengubah dokumen XPS atau OXPS menjadi format PDF, menjelajahi berbagai fitur perpustakaan dengan sumber daya berikut:

Kesimpulan

Dalam artikel ini, kami mengeksplorasi bagaimana untuk secara programmatik konversi XPS ke PDF dan OXPS kepada PDF menggunakan C#. Kami juga membahas bagaimana mengekspor halaman tertentu dari kedua dokumen xps dan oxps ke format PDF. Dengan memanfaatkan perpustakaan c# terbaik untuk xpt ke pdf, Anda dapat mengoptimalkan aliran kerja dokumen-dokumen Anda Forum Dukungan Gratis.

More in this category