Konversi HTML online atau melalui C#
Konversi bahasa markup hypertext HTML ke PDF, XHTML, MHTML, Markdown, XPS, DOCX dan Gambar termasuk BMP, JPG, PNG, TIFF untuk membangun aplikasi .NET lintas platform
Cara Mengonversi HTML Menggunakan C#
Bahasa markup hypertext HTML adalah bahasa Web. Saat ini, sebagian besar informasi hadir di situs web dalam bentuk halaman web. Jadi mengonversi informasi berbasis HTML ini ke dalam format lain seperti PDF, XPS, Microsoft® Word, Markdown, dan format gambar adalah skenario umum.
Aspose.HTML for .NET API
mempermudah proses konversi bagi developer. Ini memuat file menggunakan kelas HTMLDocument, membuat objek opsi penyimpanan yang relevan, dan menggunakan metode konversi yang relevan
kelas Converter
.
Setiap konversi yang ingin Anda lakukan melibatkan memuat dokumen HTML dan menyimpannya dalam format yang didukung. Ini bisa menjadi skenario yang berbeda, tetapi dapat dibuat dengan beberapa langkah yang diperlukan:
- Muat dokumen HTML ke objek Dokumen menggunakan salah satu konstruktor HTMLDocument() . Anda dapat memuat HTML dari file, kode HTML, streaming, atau URL.
- Buat objek Opsi Simpan.
- Panggil salah satu metode ConvertHTML() dan teruskan parameter yang diperlukan ke metode tersebut.
Konverter HTML Daring
Anda dapat mengonversi HTML dengan Aspose.HTML for .NET API secara real-time. Contoh C# berikut menunjukkan cara mengonversi dokumen HTML. Harap muat file dari sistem file lokal, pilih format keluaran dan jalankan contoh. Anda akan segera mendapatkan hasilnya. Anda dapat mencoba Pengonversi Online Gratis.
using Aspose.Html; using Aspose.Html.Converters; using Aspose.Html.Saving; using var document = new HTMLDocument("{{input lower}}"); {{#if_output 'PDF'}} var options = new PdfSaveOptions(); {{/if_output}} {{#if_output 'MHTML'}} var options = new MHTMLSaveOptions(); {{/if_output}} {{#if_output 'DOCX'}} var options = new DocSaveOptions(); {{/if_output}} {{#if_output 'XPS'}} var options = new XpsSaveOptions(); {{/if_output}} {{#if_output 'MD'}} var options = new MarkdownSaveOptions(); {{/if_output}} {{#if_output 'BMP' 'JPG' 'GIF' 'PNG' 'TIFF'}} var options = new ImageSaveOptions(ImageFormat.{{output param2 camel}}); {{/if_output}} {{#if_output 'BMP' 'JPG' 'GIF' 'PNG' 'TIFF' 'PDF' 'MHTML' 'MD' 'XPS' 'DOCX'}} Converter.ConvertHTML(document, options, "output.{{output lower}}"); {{/if_output}} {{#if_output 'XHTML'}} document.Save("output.xhtml", new HTMLSaveOptions() { DocumentType = HTMLSaveOptions.XHTML }); {{/if_output}}
Fungsi konversi dalam dokumentasi
Sorotan utama Aspose.HTML .NET API adalah fitur konversi. Mengonversi antar format diperlukan karena berbagai alasan: untuk bekerja dalam format yang akrab dan nyaman, atau memanfaatkan format berbeda untuk tugas tertentu. Namespace Aspose.Html.Converters menerapkan akses mudah ke metode konversi. Ini menyediakan berbagai konversi HTML ke format populer, seperti PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF, MHTML, dan MD. Kunjungi bab dokumentasi Mengonversi Antar Format untuk mempelajari lebih lanjut Aspose.HTML untuk fitur konversi .NET API.
Menginstal Aspose.HTML untuk pustaka .NET
Pustaka ini mendukung penguraian HTML5, CSS3, SVG, dan HTML Canvas untuk membuat Model Objek Dokumen (DOM) berdasarkan Standar DOM WHATWG. Anda dapat menggunakan beberapa cara untuk menginstal pustaka Aspose.HTML for .NET di sistem Anda:
- Menggunakan GUI Pengelola Paket NuGet.
- Menggunakan Konsol Manajer Paket.
- Memasang Aspose.HTML for .NET melalui MSI.
Untuk detail selengkapnya tentang penginstalan library C#, lihat Dokumentasi Aspose.HTML .
Konversi lain yang Didukung
Anda juga dapat mengonversi file HTML, XHTML, MHTML, EPUB, Markdown, dan SVG ke banyak format file lain termasuk beberapa yang tercantum di bawah ini: