Konversi Ekspor PUB ke Word DOCX

Pada artikel ini, Anda akan mempelajari cara mengonversi atau mengekspor file MS Publisher PUB ke Dokumen MS Word dalam format DOCX atau DOC. Panduan langkah demi langkah akan menunjukkan semua detail tentang konversi:

API Java untuk Mengonversi file PUB ke Dokumen Word sebagai DOC/DOCX

Anda akan mengonversi file PUB menjadi dokumen Word dalam dua langkah. Pertama, Anda mengonversi file PUB ke PDF menggunakan Aspose.PUB for Java API. Kemudian Anda mengonversi file PDF menjadi dokumen Word menggunakan Aspose.PDF for Java API. Anda dapat mengunduh file JAR dari bagian Rilis Baru, atau tentukan konfigurasi berikut di file pom.xml dari proyek berbasis Maven Anda:

Gudang:

 <repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

Ketergantungan:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-pub</artifactId>
        <version>20.8</version>
    </dependency>

    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-pdf</artifactId>
        <version>21.8</version>
    </dependency>
</dependencies>

Konversikan File PUB ke Dokumen Word DOCX DOC Secara terprogram di Java

Anda dapat mengonversi file PUB Microsoft Publisher ke Dokumen Word dalam format DOCX atau DOC dengan langkah-langkah berikut:

  1. Pertama, inisialisasi ByteArrayOutputStream untuk menampung file perantara.
  2. Inisialisasi Pub Parser untuk file PUB.
  3. Parse file Publisher masukan.
  4. Konversikan file PUB ke PDF dan simpan hasilnya ke dalam aliran.
  5. Muat dokumen PDF perantara dengan objek kelas Document.
  6. Terakhir, konversi file ke format MS Word DOCX atau DOC dengan metode Save.

Kode di bawah ini menjelaskan cara mengonversi atau mengekspor file PUB ke dokumen Word dalam format DOCX DOC secara terprogram menggunakan Java:

// Tentukan jalur untuk memasukkan file Penerbit
String fileName = "Sample.pub";

// Inisialisasi ByteArrayOutputStream untuk menyimpan file PDF perantara.
final ByteArrayOutputStream os = new ByteArrayOutputStream();

// Inisialisasi Pub Parser untuk file PUB
IPubParser parser = PubFactory.createParser(fileName);

// Parsing file Penerbit
com.aspose.pub.Document doc = parser.parse();

// Konversikan file PUB ke PDF dan simpan hasilnya ke dalam aliran
PubFactory.createPdfConverter().convertToPdf(doc, os);

// Muat dokumen PDF perantara
Document pdfDocument = new Document(os.toByteArray());

// Konversikan atau Ekspor file ke format MS Word DOCX atau DOC
pdfDocument.save("PUBToDOCX.docx", SaveFormat.DocX);

Dapatkan Lisensi API Gratis

Anda dapat mengevaluasi API Aspose tanpa batasan apa pun dengan meminta Lisensi Sementara Gratis.

Kesimpulan

Sebagai kesimpulan, Anda telah mempelajari cara mengonversi atau mengekspor file PUB Microsoft Publisher ke dokumen Word sebagai file DOC atau DOCX secara terprogram menggunakan Java. Anda dapat mengintegrasikan fitur ini di salah satu aplikasi berbasis Java Anda. Selain itu, Anda dapat menjelajahi beberapa fitur lain yang ditawarkan oleh Aspose API dengan mengunjungi Dokumentasi. Jika ada masalah, jangan ragu untuk menghubungi kami di Forum Dukungan Gratis. Selamat membuat kode!

Lihat juga