Mengonversi XPS OXPS ke Word

File XPS dan OXPS digunakan untuk tujuan pencetakan karena menghasilkan cetakan berkualitas tinggi pada resolusi apa pun. Dalam beberapa skenario, Anda mungkin ingin mengonversi file XPS atau OXPS menjadi file Word dalam format DOCX atau DOC. Sesuai dengan skenario tersebut, Anda dapat membuat file dapat diedit sesuai kebutuhan Anda.

Buat XPS ke Word Converter di C# - Instalasi API

Anda dapat mengonversi file XPS atau OXPS ke dokumen Word dalam format DOC atau DOCX. Ini adalah proses dua langkah di mana Anda perlu mengonversi XPS atau OXPS ke PDF dan kemudian mengonversi file PDF perantara ini ke dokumen Word. Jadi, Anda perlu mengonfigurasi Aspose.Page for .NET dan Aspose.PDF for .NET API. Silakan unduh file DLL dari bagian Unduhan, atau gunakan perintah instalasi NuGet berikut:

PM> Install-Package Aspose.Page
PM> Install-Package Aspose.PDF

Mengonversi File XPS ke Word DOCX/DOC dalam C#

Anda dapat mengonversi file XPS ke dokumen Word dalam format DOCX atau DOC dengan mengikuti langkah-langkah di bawah ini:

  1. Muat file XPS masukan.
  2. Inisialisasi objek PdfSaveOptions dan atur parameter yang berbeda.
  3. Ekspor XPS ke dokumen PDF perantara.
  4. Konversikan file PDF perantara ke dokumen Word.

Cuplikan kode berikut menjelaskan cara mengonversi file XPS ke dokumen Word secara terprogram dalam C#:

// Inisialisasi aliran keluaran PDF
using (System.IO.Stream pdfStream = System.IO.File.Open("XPStoDOCX.pdf", System.IO.FileMode.OpenOrCreate, System.IO.FileAccess.Write))
{

    // Inisialisasi aliran masukan XPS
    System.IO.Stream xpsStream = System.IO.File.Open("sample.xps", System.IO.FileMode.Open);

    // Muat dokumen XPS masukan
    XpsDocument document = new XpsDocument(xpsStream, new XpsLoadOptions());

    // Inisialisasi objek opsi dengan parameter yang diperlukan
    PdfSaveOptions options = new PdfSaveOptions()
    {
        JpegQualityLevel = 100,
        ImageCompression = PdfImageCompression.Jpeg,
    };
    // Buat perangkat rendering untuk format PDF
    PdfDevice device = new PdfDevice(pdfStream);

    // Simpan file PDF keluaran
    document.Save(device, options);
}
// Muat file PDF perantara
Document pdfDocument = new Document("XPStoDOCX.pdf");

// Simpan file DOCX keluaran
pdfDocument.Save("test.docx" , SaveFormat.DocX);

Mengonversi File OXPS ke Word DOCX/DOC Secara terprogram menggunakan C#

Anda dapat mengonversi file OXPS menjadi dokumen Word dalam format DOCX atau DOC dengan mengikuti langkah-langkah di bawah ini:

  1. Muat file input OXPS.
  2. Buat objek kelas PdfSaveOptions.
  3. Simpan file PDF perantara.
  4. Ekspor PDF perantara ke file Word.

Cuplikan kode di bawah mengikuti langkah-langkah ini satu per satu dan mengonversi OXPS ke Word menggunakan C#:

// Inisialisasi aliran keluaran PDF
using (System.IO.Stream pdfStream = System.IO.File.Open("OXPStoDOCX.pdf", System.IO.FileMode.OpenOrCreate, System.IO.FileAccess.Write))
{

    // Inisialisasi aliran masukan OXPS
    System.IO.Stream oxpsStream = System.IO.File.Open("sample.oxps", System.IO.FileMode.Open);

    // Muat masukan dokumen OXPS
    XpsDocument document = new XpsDocument(oxpsStream, new XpsLoadOptions());

    // Inisialisasi objek opsi dengan parameter yang diperlukan
    PdfSaveOptions options = new PdfSaveOptions()
    {
        JpegQualityLevel = 100,
        ImageCompression = PdfImageCompression.Jpeg,
    };
    // Buat perangkat rendering untuk format PDF
    PdfDevice device = new PdfDevice(pdfStream);

    // Simpan file PDF keluaran
    document.Save(device, options);
}

// Muat file PDF perantara
Document pdfDocument = new Document("OXPStoDOCX.pdf");

// Simpan file DOCX keluaran
pdfDocument.Save("test.docx" , SaveFormat.DocX);

Dapatkan Lisensi Sementara Gratis

Anda bisa mendapatkan uji coba gratis untuk memeriksa semua fitur dengan meminta lisensi sementara gratis.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara mengonversi XPS ke Word dan OXPS ke Word dalam format DOCX atau DOC secara terprogram dalam C#. Selanjutnya, silakan menjelajahi bagian dokumentasi untuk mempelajari lebih banyak fitur. Jika ada pertanyaan, Anda dapat menghubungi kami di forum.

Lihat juga

Tip: Anda mungkin ingin mencentang Aspose PowerPoint to Word Converter karena ini menunjukkan proses konversi dokumen presentasi ke Word yang populer.