HTML Converter
Sheetize HTML Converter untuk .NET menyediakan kemampuan kuat untuk mengonversi dokumen antara format PDF dan HTML, ideal untuk aplikasi web, pengarsipan, dan pembuatan laporan. Dengan berbagai opsi untuk menangani sumber daya dan tata letak, konverter ini dapat beradaptasi dengan berbagai persyaratan proyek.
Fitur Utama
Konversi PDF ke HTML
Mengonversi file PDF ke HTML untuk membuat dokumen dapat diakses untuk tampilan berbasis web atau integrasi ke dalam aplikasi di mana format HTML lebih disukai.
Konversi HTML ke PDF
Mengubah konten HTML menjadi PDF berkualitas tinggi, sempurna untuk menghasilkan laporan yang dapat dicetak, mengarsipkan konten web, atau membuat format dokumen yang dapat dibagikan.
Panduan Terperinci
Mengonversi PDF ke HTML
Untuk mengonversi PDF ke HTML:
- Inisialisasi Konverter: Buat sebuah instance dari
HtmlConverter
. - Atur Opsi Konversi: Gunakan
PdfToHtmlOptions
untuk menyesuaikan output, memilih antara sumber daya yang disematkan atau eksternal. - Tentukan Jalur Input dan Output: Atur jalur untuk PDF input dan HTML output Anda.
- Eksekusi Konversi: Panggil metode
Process
untuk mengonversi file.
Contoh: Konversi PDF ke HTML dengan Sumber Daya yang Disematkan
// Langkah 1: Inisialisasi HTML Converter
var converter = new HtmlConverter();
// Langkah 2: Konfigurasikan opsi untuk konversi PDF ke HTML
var options = new PdfToHtmlOptions(PdfToHtmlOptions.SaveDataType.FileWithEmbeddedResources);
// Langkah 3: Atur jalur file
options.AddInput(new FileDataSource("input.pdf"));
options.AddOutput(new FileDataSource("output.html"));
// Langkah 4: Jalankan konversi
converter.Process(options);
Opsi yang Tersedia untuk Konversi PDF ke HTML
SaveDataType:
FileWithEmbeddedResources
: Menghasilkan satu file HTML dengan semua sumber daya disematkan.FileWithExternalResources
: Menyimpan sumber daya secara terpisah, ideal untuk file HTML besar.
Kustomisasi Output:
BasePath
: Atur jalur dasar untuk sumber daya dalam dokumen HTML.IsRenderToSinglePage
: Opsi untuk merender semua konten PDF di satu halaman HTML.
Mengonversi HTML ke PDF
Untuk mengonversi dokumen HTML ke PDF, ikuti langkah-langkah ini:
- Inisialisasi Konverter: Buat sebuah instance dari
HtmlConverter
. - Konfigurasi Opsi PDF: Gunakan
HtmlToPdfOptions
untuk mendefinisikan pengaturan tata letak dan media. - Tentukan Jalur: Atur jalur untuk file HTML input dan file PDF output.
- Eksekusi Konversi: Jalankan metode
Process
untuk menyelesaikan konversi.
Contoh: Konversi HTML ke PDF
// Langkah 1: Inisialisasi HTML Converter
var converter = new HtmlConverter();
// Langkah 2: Konfigurasikan opsi untuk konversi HTML ke PDF
var options = new HtmlToPdfOptions();
// Langkah 3: Atur jalur file
options.AddInput(new FileDataSource("input.html"));
options.AddOutput(new FileDataSource("output.pdf"));
// Langkah 4: Eksekusi konversi
converter.Process(options);
Opsi Tambahan untuk Konversi HTML ke PDF
Tipe Media:
HtmlMediaType.Print
: Ideal untuk menghasilkan PDF yang sesuai untuk dicetak.HtmlMediaType.Screen
: Digunakan saat mengonversi konten yang dirancang untuk tampilan digital.
Penyesuaian Tata Letak:
PageLayoutOption
: Menyesuaikan bagaimana konten HTML cocok dengan tata letak PDF, sepertiScaleToPageWidth
untuk memastikan konten diskalakan sesuai lebar PDF.IsRenderToSinglePage
: Mengaktifkan perenderan seluruh konten HTML di satu halaman PDF jika diperlukan untuk presentasi yang ringkas.
Konverter ini serbaguna untuk berbagai aplikasi, mulai dari menghasilkan laporan PDF berdasarkan konten web hingga mengonversi arsip dokumen PDF untuk aksesibilitas berbasis web. Untuk konfigurasi lebih lanjut, silakan merujuk ke dokumentasi lengkap Sheetize.