pdf to html converter

Kembangkan konverter PDF ke HTML dengan Java REST API.

Mengonversi PDF dokumen ke format HTML sangat penting untuk pengembangan web, manajemen konten, dan meningkatkan aksesibilitas. Apakah Anda perlu menampilkan dokumen secara online atau mengubah kembali konten untuk aplikasi berbasis web, mengonversi PDF ke HTML menggunakan Java REST API memberikan solusi yang sederhana dan efisien. Dalam artikel ini, kita akan menjelajahi proses langkah demi langkah untuk mengubah file PDF menjadi format HTML menggunakan GroupDocs.Conversion Cloud SDK untuk Java.

Artikel ini membahas topik-topik berikut:

REST API untuk Konversi PDF ke HTML

GroupDocs.Conversion Cloud SDK for Java menawarkan solusi yang kuat dan fleksibel untuk mengonversi dokumen PDF ke format HTML dengan akurasi tinggi. API mempertahankan struktur dokumen, gambar, dan pemformatan sambil memungkinkan kustomisasi rentang halaman, struktur output, dan kualitas gambar.

Instalasi

Untuk menginstal GroupDocs.Conversion Cloud SDK untuk Java, tambahkan ketergantungan Maven berikut:

<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.2.0</version>
</dependency>

Pastikan Anda memiliki kredensial API yang valid (Client ID dan Client Secret).Ikuti tutorial ini untuk mendapatkannya.

Convert PDF ke HTML menggunakan Java

Ikuti langkah-langkah ini untuk mengotomatisasi konversi PDF ke HTML dalam Java:

  1. Inisialisasi Configuration dengan kredensial API:
Configuration configuration = new Configuration(clientId, clientSecret);
  1. Buatlah sebuah instance dari ConvertApi:
ConvertApi convertApi = new ConvertApi(configuration);
  1. Unggah file PDF masukan ke penyimpanan awan:
FileApi fileApi = new FileApi(configuration);
UploadFileRequest uploadRequest = new UploadFileRequest("marketing.pdf", new FileInputStream("marketing.pdf"), "internal");
fileApi.uploadFile(uploadRequest);
  1. Buat sebuah instance dari kelas ConvertSettings di mana kita mendefinisikan nama PDF input, format output sebagai html dan nama file hasil:
ConvertSettings settings = new ConvertSettings();
settings.setStorageName("internal");
settings.setFilePath("input.pdf");
settings.setFormat("html");
settings.setOutputPath("finalOutput.html");
  1. Lakukan konversi PDF ke PPT menggunakan kelas ConvertDocumentRequest di mana kami mengirimkan objek ConvertSettings sebagai argumen:
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
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 file PDF ke HTML
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("input.pdf");
settings.setFormat("html");
settings.setOutputPath("myResultant.html");
    
// Invoke the ConvertDocument API for PDF to HTML conversion
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 HTML file conversion completed successfully!");
}
free pdf to html online

Gambar:- Prabaca konversi PDF ke HTML.

Unduh file PDF contoh yang digunakan dalam contoh di atas dari input.pdf.

Convert PDF to Web Page using cURL Commands

Untuk pengguna baris perintah, GroupDocs.Conversion Cloud API memungkinkan konversi PDF ke HTML melalui perintah cURL, menjadikan otomatisasi tanpa hambatan.

  • Hasilkan Token Akses JWT dengan kredensial Anda.
  • Run the following cURL command:
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\": \"{sourcePDF}\",  \"Format\": \"html\",  \"OutputPath\": \"{finalOutput}\"}"

Gantilah sourceFile, resultantFile, dan accessToken dengan nilai yang sebenarnya.

  • Jika Anda memiliki kebutuhan untuk menyimpan file HTML hasil di drive lokal, maka silakan jalankan 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\": \"html\"}" \
-o "myFinaloutput.html"

Coba Konverter PDF ke HTML Gratis Kami

Gunakan PDF to HTML Converter kami untuk pengalaman konversi online yang cepat dan efisien.

Pengonversi PDF ke PPT gratis secara online

Tautan Berguna

Kesimpulan

Baik menggunakan GroupDocs.Conversion Cloud SDK untuk Java atau perintah cURL, kedua pendekatan tersebut menyediakan cara yang cepat, akurat, dan fleksibel untuk mengonversi PDF ke HTML. Dengan pemrosesan berbasis cloud, kustomisasi tinggi, dan API yang ramah pengembang, GroupDocs.Conversion Cloud menyederhanakan konversi dokumen. Coba SDK Java kami hari ini untuk otomatisasi PDF-ke-HTML yang seamless!

Artikel yang Direkomendasikan

Kami sangat merekomendasikan untuk menjelajahi artikel-artikel berikut: