Untuk data dalam bentuk tabel dokumen PDF dan Word Anda, terkadang Anda perlu mengonversinya menjadi spreadsheet Excel. Kami perlu mengotomatiskan konversi sebanyak mungkin dokumen ke spreadsheet atau beberapa buku kerja. Artikel ini akan membahas cara mengonversi dokumen Word ke Excel secara terprogram dan juga cara mengonversi file PDF ke spreadsheet Excel di Java.
Topik-topik berikut dibahas secara singkat di sini:
- Java API - Konversi Dokumen ke Spreadsheet
- Konversi PDF ke Excel Spreadsheet
- Mengkonversi Word ke Excel Spreadsheet
- Konversi PDF atau Word ke Spreadsheet dengan lebih banyak opsi
Java API untuk Konversi ke Spreadsheet
GroupDocs.Conversion for Java adalah API yang memungkinkan Anda mengonversi dokumen PDF dan Word menjadi spreadsheet dalam aplikasi Java Anda. API memungkinkan konversi dokumen dan gambar dalam banyak format file. Beberapa format dokumen yang didukung termasuk dokumen pengolah kata, spreadsheet, presentasi, eBook, format AutoCAD, PDF, pesan email, halaman Web, gambar.
Unduh dan Konfigurasi
Anda bisa mendapatkan pustaka konversi dari bagian unduhan atau menambahkan konfigurasi pom.xml berikut di aplikasi Java berbasis Maven Anda. Setelah itu, Anda dapat mencoba contoh artikel ini serta contoh lainnya yang tersedia di GitHub. Untuk detailnya, Anda dapat mengunjungi Referensi API.
<repository>
<id>GroupDocsJavaAPI</id>
<name>GroupDocs Java API</name>
<url>http://repository.groupdocs.com/repo/</url>
</repository>
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-conversion</artifactId>
<version>21.4</version>
</dependency>
Konversi PDF ke Excel di Java
Langkah-langkah berikut dapat diikuti untuk mengonversi dokumen PDF apa pun menjadi spreadsheet Excel.
- Muat file PDF menggunakan kelas Converter.
- Persiapkan opsi konversi menggunakan SpreadsheetConvertOptions.
- Panggil metode convert dengan opsi yang dibuat.
Contoh kode berikut menunjukkan cara mengonversi file PDF menjadi spreadsheet Excel XLSX di Java.
// Konversikan dokumen PDF ke Excel Spreadsheet di Java
Converter converter = new Converter("document.pdf");
SpreadsheetConvertOptions options = new SpreadsheetConvertOptions();
converter.convert("pdfToExcel.xlsx", options);
Konversi Word ke Excel di Java
Demikian pula, dokumen Word apa pun dapat dikonversi ke spreadsheet Excel dengan cara yang sama seperti kami baru saja mengonversi dokumen PDF. Berikan file sumber yang tepat dan ubah menjadi XLS atau XLSX.
Berikut ini adalah langkah-langkah untuk mengubah file DOC DOCX menjadi spreadsheet Excel.
- Muat file DOC, DOCX menggunakan kelas Konverter.
- Persiapkan opsi konversi menggunakan SpreadsheetConvertOptions.
- Panggil metode konversi dari kelas Konverter dengan opsi.
Kode sumber berikut menunjukkan cara mengonversi file DOC atau DOCX ke dalam format Excel XLSX di Java.
// Konversikan dokumen Word ke Excel Spreadsheet di Java
Converter converter = new Converter("document.docx");
SpreadsheetConvertOptions options = new SpreadsheetConvertOptions();
converter.convert("wordToExcel.xlsx", options);
Konversi PDF atau Word ke Spreadsheet dengan lebih banyak opsi menggunakan Java
Anda tidak terikat untuk mengonversi seluruh dokumen setiap saat. Anda dapat mengonversi hanya halaman yang dipilih dari dokumen Anda. API memberi Anda hak istimewa untuk mengonversi dokumen dengan berbagai opsi yang meliputi:
- Nomor Halaman Awal.
- Jumlah Halaman.
- Halaman Tertentu untuk konversi.
- Format untuk diubah menjadi.
- Kata sandi untuk membuat file terlindungi.
- Zoom untuk membuatnya besar atau lebih kecil.
- Tanda air pada file konverter.
Berikut ini adalah langkah-langkah cara mengonversi beberapa halaman file PDF ke dalam format XLSX dengan zoom berbeda di Java.
// Konversikan halaman kedua file PDF ke Excel di Java dengan beberapa opsi
Converter converter = new Converter("document.pdf");
SpreadsheetConvertOptions options = new SpreadsheetConvertOptions();
options.setPageNumber(2);
options.setPagesCount(1);
options.setFormat(SpreadsheetFileType.Xlsx);
options.setZoom(120);
converter.convert("pdfToExcelAdv.xlsx", options);
File PDF dan spreadsheet yang dikonversi sebagai keluaran ditampilkan di sini. Itu mengubah halaman kedua file PDF menjadi format XLSX.
Dapatkan Lisensi API Gratis
Anda bisa mendapatkan lisensi sementara gratis untuk menggunakan API tanpa batasan evaluasi.
Kesimpulan
Pada artikel ini, kami membahas konversi dokumen PDF dan Word ke spreadsheet Excel di Java. Selain itu, kami mempelajari cara mengonversi bagian mana pun dari dokumen dengan opsi seperti watermark, zoom, dan membuatnya terlindungi menggunakan proteksi kata sandi.
Untuk opsi dan contoh lainnya, kunjungi dokumentasi dan repositori GitHub. Untuk pertanyaan, hubungi kami melalui forum.