Cara Mengonversi PDF ke HTML di Java

Dalam tutorial singkat ini Anda akan mempelajari cara mengonversi PDF ke HTML di Java. Seseorang dapat dengan mudah menyimpan PDF ke HTML di Java dengan mengadopsi langkah-langkah sederhana dan mengeksekusi kode di Windows, macOS, atau Linux tanpa ketergantungan pada Adobe Acrobat atau alat pihak ketiga lainnya.

Langkah-langkah untuk Mengonversi PDF ke HTML di Java

  1. Konfigurasikan proyek Anda untuk menambahkan referensi Aspose.PDF for Java dari repositori Maven
  2. Tambahkan referensi ke Aspose.PDF namespace di proyek Anda
  3. Buat instance objek Document class untuk memuat PDF untuk diekspor ke HTML
  4. Buat objek HTMLSaveOptions untuk mengatur opsi HTML yang berbeda
  5. Konversi PDF ke HTML di Java dengan menggunakan metode Simpan

Untuk mengembangkan aplikasi PDF to HTML converter berbasis Java dapat digunakan. Proses akan dimulai dengan memasukkan referensi API dan memuat file PDF sumber dari disk. Pada langkah selanjutnya, kelas HtmlSaveOptions akan digunakan untuk mengatur opsi ekspor file HTML yang diinginkan. Terakhir, HTML yang dihasilkan akan disimpan dengan menggunakan metode Save dan enumerator SaveFormat.Html.

Kode untuk Menyimpan PDF ke HTML di Java

import com.aspose.pdf.Document;
import com.aspose.pdf.HtmlSaveOptions;
import com.aspose.pdf.HtmlSaveOptions.FontSavingModes;
import com.aspose.pdf.License;
import com.aspose.pdf.SaveFormat;
public class PdfToHtmlExport {
public static void Main(String[] args) throws Exception{
// Applying product license to create HTML from PDF in Java
License pdfJavaLic = new License();
pdfJavaLic.setLicense("PDF.Product.Family.lic");
// Initialize document object load the source PDF for exporting to HTML
Document document = new Document("Test.pdf");
// Initialize HTML SaveOptions to set export options
HtmlSaveOptions htmlSaveOptions = new HtmlSaveOptions();
// Split multi HTML pages
htmlSaveOptions.setSplitIntoPages(true);
// Set Font saving mode
htmlSaveOptions.FontSavingMode = FontSavingModes.AlwaysSaveAsTTF;
// Managing SVG folders content
htmlSaveOptions.SpecialFolderForSvgImages = "\\SvgSavePath";
// Managing Images folder inside PDF
htmlSaveOptions.SpecialFolderForAllImages = "\\ImageSavePath";
// Using Java PDF to HTML export via Save method
document.save("Generated_out_Java.html",SaveFormat.Html);
}
}

Dengan menggunakan contoh di atas dalam Java PDF ke HTML konversi dapat dengan mudah dicapai. Kami telah menyesuaikan output HTML dengan menggunakan kelas HtmlSaveOptions yang menawarkan ketentuan untuk mengatur opsi ekspor SVG seperti kompresi dan konten SVG bersama dengan pengaturan jalur untuk gambar yang diekspor dari PDF sumber. Anda juga dapat mengelola font di dalam HTML yang diekspor bersama dengan opsi untuk membagi halaman PDF menjadi output HTML multi halaman. Terakhir, kita dapat menyimpan HTML yang dihasilkan baik di disk atau di MemoryStream untuk penggunaan lebih lanjut.

Dalam contoh di atas, kita telah belajar untuk mengonversi PDF ke HTML di Java dengan output yang disesuaikan. Jika Anda ingin membuat PDF secara terprogram, lihat artikel di cara Membuat PDF menggunakan Java.

 Indonesian