PDF ke Word

PDF adalah salah satu format yang paling umum digunakan untuk mengirim dokumen ke pihak ketiga. Alasan di balik popularitas ini adalah kompatibilitas PDF di berbagai platform terlepas dari persyaratan perangkat keras/perangkat lunak apa pun. Namun, dalam beberapa kasus, Anda ingin mengonversi dokumen PDF menjadi format dokumen yang dapat diedit. Format PDF ke DOC atau DOCX bisa menjadi opsi konversi prioritas dalam kasus seperti itu. Untuk mengotomatiskan proses konversi, artikel ini menampilkan cara mengonversi PDF ke Word DOC dan DOCX secara terprogram di Java.

Jadi dalam artikel ini, Anda akan mengetahui cara:

  • Konversi PDF ke DOC menggunakan Java.
  • Konversi format PDF ke DOCX menggunakan Java.
  • Sesuaikan konversi PDF ke Word (DOC/DOCX).

Perpustakaan Java PDF ke Word DOC Converter

Terima kasih kepada Aspose.PDF for Java - API Java manipulasi PDF yang menyediakan cara mudah untuk mengonversi file PDF ke berbagai format lain termasuk PDF ke DOC dan PDF ke DOCX. Anda dapat mengunduh dan menambahkan file JAR API ke proyek Anda atau mereferensikannya menggunakan konfigurasi Maven berikut:

Gudang:

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

Ketergantungan:

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

Konversi PDF ke DOC di Jawa

Setelah Anda mereferensikan Aspose.PDF for Java di aplikasi Anda, Anda dapat mengonversi dokumen PDF apa pun ke format DOC dalam beberapa baris kode. Berikut adalah langkah-langkah yang diperlukan untuk melakukan konversi ini.

Contoh kode berikut menunjukkan cara mengonversi PDF ke DOC di Java.

// Muat file PDF sumber
Document doc = new Document("input.pdf");

// Simpan file DOC yang dihasilkan
doc.save("output.doc", SaveFormat.Doc);

Masukkan Dokumen PDF

Cara Mengonversi PDF ke DOC di Jawa

Keluaran Dokumen Word

Konversi PDF ke DOCX di Jawa

Konversi PDF ke DOCX di Jawa

DOCX adalah format terkenal untuk dokumen Word dan berbeda dengan format DOC, struktur DOCX didasarkan pada biner serta file XML. Jika Anda ingin mengonversi format PDF ke DOCX, Anda dapat memberi tahu API untuk melakukannya menggunakan argumen SaveFormat.DocX dalam metode Document.save() .

Contoh kode berikut menunjukkan cara mengonversi PDF ke DOCX di Java.

// Muat file PDF sumber
Document doc = new Document("input.pdf");

// Simpan file DOCX yang dihasilkan
doc.save("output.docx", SaveFormat.DocX);

Java PDF ke Word dengan Opsi Tambahan

Aspose.PDF for Java juga menyediakan beberapa opsi tambahan yang dapat Anda gunakan dalam konversi PDF ke Word, seperti format output, resolusi gambar, jarak antar baris teks dan sebagainya. Kelas DocSaveOptions digunakan untuk tujuan ini dan berikut adalah daftar opsi yang dapat Anda gunakan:

Contoh kode berikut menunjukkan cara menggunakan kelas DocSaveOptions dalam konversi PDF ke DOCX menggunakan Java.

// Muat file PDF sumber
Document doc = new Document("input.pdf");

// Instansiasi instance DocSaveOptions
DocSaveOptions saveOptions = new DocSaveOptions();

// Tetapkan format keluaran
saveOptions.setFormat(DocSaveOptions.DocFormat.DocX);

// Atur mode pengenalan sebagai Flow
saveOptions.setMode(DocSaveOptions.RecognitionMode.Flow);

// Atur kedekatan horizontal sebagai 2,5
saveOptions.setRelativeHorizontalProximity(2.5f);

// Aktifkan pengenalan peluru selama proses konversi
saveOptions.setRecognizeBullets(true);

// Simpan file DOCX yang dihasilkan
doc.save("resultant.docx", saveOptions);

Kesimpulan

Pada artikel ini, Anda telah mempelajari betapa mudahnya mengonversi dokumen PDF ke Word DOC dan DOCX di Java. Anda dapat mengonversi PDF ke DOC atau PDF ke DOCX berdasarkan kebutuhan Anda. Selanjutnya, fitur tambahan untuk menyesuaikan konversi PDF ke Word DOC/DOCX juga telah dibahas. Anda dapat mempelajari lebih lanjut tentang mengonversi PDF ke format lain dari dokumentasi.

Artikel Terkait