Bagaimana Menggabungkan File HTML?
Aspose.HTML for .NET menawarkan alat untuk menggabungkan file HTML secara online atau secara terprogram melalui C#. Penggabungan HTML Online memungkinkan Anda menggabungkan beberapa file HTML menjadi satu dokumen secara real-time langsung di browser Anda. Jika Anda ingin menggunakan fungsi penggabungan dan konversi di produk Anda atau untuk menggabungkan HTML secara terprogram, harap unduh pustaka C# Aspose.HTML, pelajari dokumentasi dan pertimbangkan contoh kode C#. C# API yang kuat memungkinkan Anda menggabungkan file HTML dengan cepat dan berkualitas tinggi.
Penggabungan HTML Daring
Uji kualitas penggabungan HTML langsung di browser Anda! Harap muat file HTML dari sistem file lokal atau URL, pilih format keluaran yang diperlukan dan jalankan contoh! Cepat, mudah, aman, dan sepenuhnya gratis! Anda akan segera mendapatkan hasilnya sebagai file terpisah. Jadi, gabungkan file HTML dengan cepat dan simpan hasilnya ke format PDF, XPS, DOCX, TIFF, atau MHTML online!
using (var document1 = new Aspose.Html.HTMLDocument("first-document.html"))
using (var document2 = new Aspose.Html.HTMLDocument("second-document.html"))
{
// Create an instance of HTML Renderer
using (var renderer = new Aspose.Html.Rendering.HtmlRenderer())
{
// Create an instance of PDF device
using (var device = new Aspose.Html.Rendering.Pdf.PdfDevice("output.pdf"))
{
// Merge all HTML documents into PDF
renderer.Render(device, document1, document2);
}
}
}
Langkah-langkah Menggabungkan HTML ke PDF di C#
Aspose.HTML for .NET API menyediakan kelas Renderer untuk merender dan menggabungkan dokumen HTML. Menggunakan instance Renderer secara langsung, Anda dapat mengirim banyak file ke perangkat rendering output sekaligus. Aspose.HTML API menyediakan implementasi perender berikut: HtmlRenderer, SvgRenderer, MhtmlRenderer, dan EpubRenderer, yang masing-masing digunakan untuk merender dokumen HTML, SVG, MHTML, dan EPUB.
Silakan lihat contoh di atas jika Anda ingin menggabungkan HTML secara terprogram. Anda dapat menggabungkan file HTML dengan beberapa baris kode C#:
- Muat dokumen HTML menggunakan salah satu konstruktor HTMLDocument() . Anda dapat memuat HTML dari file, kode HTML, streaming, atau URL.
- Buat instance HTML Renderer. Gunakan HtmlRenderer() konstruktor.
- Pada langkah ini, Anda dapat memilih perangkat rendering. API menyediakan implementasi berikut: PdfDevice, XpsDevice, DocDevice, dan ImageDevice, yang masing-masing digunakan untuk menghasilkan format file PDF, XPS, DOCX, dan Gambar.
- Jika Anda ingin menggabungkan HTML ke PDF, buat perangkat PDF. Gunakan konstruktor PdfDevice() untuk menginisialisasi instance baru dari class PdfDevice.
- Panggil metode Render() untuk menggabungkan semua dokumen HTML ke dalam PDF.
- Salin kode C# untuk penggabungan file HTML dan gunakan di proyek Anda.
Apa itu Format File HTML
HTML (HyperText Markup Language) adalah bahasa markup standar untuk dokumen yang dibuat untuk ditampilkan di browser. Varian terbaru, yang dikenal sebagai HTML 5, memberikan banyak fleksibilitas untuk bekerja dengan bahasa tersebut. Halaman HTML diterima dari server tempat ini dihosting atau dapat dimuat dari sistem lokal juga. Setiap halaman HTML terdiri dari elemen HTML seperti formulir, teks, gambar, animasi, tautan, dll. Elemen-elemen ini diwakili oleh tag seperti img, a, p dan beberapa lainnya, di mana setiap tag memiliki awal dan akhir. Itu juga dapat menyematkan aplikasi yang ditulis dalam bahasa scripting seperti JavaScript dan Style Sheets (CSS) untuk representasi tata letak keseluruhan.
Cara Memasang Aspose.HTML untuk pustaka .NET
Anda dapat menggunakan beberapa cara untuk menginstal pustaka Aspose.HTML for .NET di sistem Anda:
- Pasang Paket NuGet menggunakan GUI Pengelola Paket NuGet.
- Instal Paket NuGet menggunakan Package Manager Console. Anda dapat menggunakan perintah berikut
PM> Install-Package Aspose.Html. - Instal Aspose.HTML for .NET melalui MSI.
Aspose.HTML adalah pengikisan web tingkat lanjut dan pustaka parsing HTML. Seseorang dapat membuat, mengedit, menavigasi melalui node, mengekstrak data, menggabungkan dan mengonversi file HTML, XHTML, MD, EPUB, dan MHTML ke PDF, DOCX, Gambar, dan format populer lainnya. Selain itu, ia juga menangani CSS, Kanvas HTML, SVG, XPath, dan JavaScript di luar kotak untuk memperluas tugas manipulasi. Ini adalah API mandiri dan tidak memerlukan instalasi perangkat lunak apa pun. Gunakan pustaka Aspose.HTML C# untuk mengonversi, menggabungkan, mengedit dokumen HTML, mengekstrak data dari web, dan banyak lagi! Untuk detail selengkapnya tentang penginstalan library C# dan persyaratan sistem, lihat Dokumentasi Aspose.HTML.