
Lakukan konversi PDF ke Excel secara online.
PDF file banyak digunakan untuk berbagi dan menyimpan dokumen penting, tetapi mengekstrak data terstruktur dari mereka bisa menjadi tantangan. Oleh karena itu, konversi PDF ke Excel menggunakan Java REST API mengotomatiskan prosesnya, memastikan ekstraksi data yang akurat sambil mempertahankan format dan struktur. Pendekatan ini menghilangkan kebutuhan untuk entri data manual, mengurangi kesalahan, dan menghemat waktu, menjadikannya ideal untuk laporan keuangan, faktur, dan dataset besar.
- API REST Konversi PDF ke Excel
- Konversi PDF ke XLS di Java
- Konversi PDF ke XLSX Online menggunakan Perintah cURL
Konversi PDF ke Excel REST API
GroupDocs.Conversion Cloud SDK for Java menyediakan solusi yang efisien dan dapat diandalkan untuk mengonversi file PDF menjadi workbook Excel. Beberapa fitur menonjol yang ditawarkan oleh REST API adalah:
- Konversi PDF ke Excel Berkualitas Tinggi – Mempertahankan tabel, tata letak, dan akurasi data.
- Pemrosesan Batch – Konversi beberapa PDF menjadi file Excel dalam satu operasi.
- Pengaturan Konversi Kustom – Tentukan lembaran tertentu, pemisah, dan opsi pemformatan.
- Pemrosesan Berbasis Cloud – Menghilangkan kebutuhan untuk instalasi lokal dan meningkatkan skalabilitas.
- Integrasi API Aman – Menjamin privasi data dengan otentikasi dan komunikasi terenkripsi.
Instalasi
Silakan tambahkan detail berikut ke file pom.xml dari proyek build maven.
<repository>
<id>repository.groupdocs.cloud</id>
<name>repository.groupdocs.cloud</name>
<url>https://releases.groupdocs.cloud/java/repo/</url>
</repository>
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-conversion-cloud</artifactId>
<version>24.8</version>
</dependency>
Setelah instalasi, silakan dapatkan kredensial API pribadi Anda (yaitu Client ID dan Client Secret).Anda dapat mengunjungi tutorial singkat ini yang menjelaskan detail tentang cara mendapatkan kredensial API.
Konversi PDF ke XLS dalam Java
Mari kita eksplorasi rinciannya tentang bagaimana kita dapat mengintegrasikan konversi PDF ke Excel ke dalam aplikasi Java kita secara mulus, memungkinkan ekstraksi dan pemrosesan data yang efisien.
- Pertama, buatlah sebuah instance dari kelas
Configuration
di mana kita mengirimkan kredensial klien sebagai argumen.
Configuration configuration = new Configuration(clientId, clientSecret);
- Kedua, inisialisasi
ConvertApi
di mana kita mengirimkan objek Konfigurasi sebagai argumen.
ConvertApi convertApi = new ConvertApi(configuration);
- Buat sebuah instance dari kelas
ConvertSettings
di mana kita mendefinisikan nama file input, format output sebagai XLS dan nama dokumen hasil.
ConvertSettings settings = new ConvertSettings();
- Buat sebuah instance dari kelas
ConvertDocumentRequest
di mana kita mengoper objekConvertSettings
sebagai argumen.
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
- Terakhir, panggil API ConvertDocumentRequest untuk mengonversi PDF ke workbook Excel dan kemudian simpan XLS yang dihasilkan ke penyimpanan awan.
List<StoredConvertedResult> response = convertApi.convertDocument(request);
// More examples over https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// Dapatkan kredensial API Anda
string clientId = "XXXXXX-XXXXXXXXX-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "XXXXXXXXXXXXXXXXXXXX";
// Buat instansi dari kelas Configuration dan inisialisasi dengan Client ID & Client Secret
Configuration configuration = new Configuration(clientId, clientSecret);
// Tentukan URL dasar API untuk operasi konversi PDF ke Excel
configuration.setApiBaseUrl("https://api.groupdocs.cloud");
// Inisialisasi sebuah instance dari ConvertApi dengan objek Konfigurasi
ConvertApi convertApi = new ConvertApi(configuration);
ConvertSettings settings = new ConvertSettings();
settings.setStorageName("internal");
settings.setFilePath("marketing.pdf");
settings.setFormat("xls");
settings.setOutputPath("myResultant.xls");
// Panggil API ConvertDocument untuk konversi format PDF ke XLS.
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
List<StoredConvertedResult> response = convertApi.convertDocument(request);
// Periksa respons dan cetak pesan sukses
if (response != null && response.equals("OK")) {
System.out.println("The PDF to Excel conversion completed successfully!");
}
Image:- Prabaca konversi PDF ke workbook Excel.
File PDF input marketing.pdf dan workbook Excel yang dihasilkan melalui cuplikan kode di atas dapat diunduh dari myResultant.xls.
Konversi PDF ke XLSX Online Menggunakan Perintah cURL
GroupDocs.Conversion Cloud API memungkinkan konversi file PDF ke format Excel (XLSX) secara mulus menggunakan perintah cURL yang sederhana. Pendekatan ini sangat ideal bagi pengembang yang lebih suka interaksi melalui command-line atau perlu mengotomatisasi proses konversi tanpa mengintegrasikan SDK yang lengkap.
Pertama-tama, kita perlu menghasilkan token akses JWT berdasarkan kredensial klien dan kemudian menjalankan perintah berikut untuk melakukan konversi MPP ke HTML.
curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{ \"StorageName\": \"default\", \"FilePath\": \"{sourceMPP}\", \"Format\": \"xlsx\", \"OutputPath\": \"{convertedFile}\"}"
Silakan ganti sourceMPP
dengan nama file MS Project input, convertedFile
dengan nama file HTML hasil yang diinginkan, dan accessToken
dengan token akses JWT yang dipersonalisasi.
- Jika kita memiliki kebutuhan untuk menyimpan XLSX hasil ke drive lokal, silakan coba menjalankan perintah cURL berikut:
curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{ \"StorageName\": \"default\", \"FilePath\": \"{sourceFile}\", \"Format\": \"xlsx\"}" \
-o "resultant.xlsx"
PDF ke Excel Online
Anda juga dapat mempertimbangkan untuk merasakan kemampuan luar biasa dari API konversi dokumen dengan menggunakan PDF to XLSX Online Converter gratis dan ringan kami. Aplikasi ini dibangun di atas GroupDocs.Conversion Cloud REST API dan memungkinkan Anda untuk menjelajahi kemampuan unik di dalam peramban web.
Tautan Berguna
Kesimpulan
Apakah Anda sedang memproses laporan keuangan, tabel data, atau dokumen bisnis terstruktur, REST API kami memastikan akurasi tinggi dan integrasi yang mulus ke dalam aplikasi Anda. Dengan dukungan untuk perintah cURL dan Java SDK, Anda dapat mengotomatiskan konversi dengan mudah sambil mempertahankan integritas data. Coba GroupDocs.Conversion Cloud hari ini dan permudah kebutuhan konversi dokumen Anda dengan solusi yang kuat, dapat diskalakan, dan andal.
Artikel yang Direkomendasikan
Kami sangat merekomendasikan mengunjungi tautan berikut untuk mempelajari lebih lanjut tentang: