Mengonversi HTML ke XHTML Menggunakan Python
XHTML dirancang agar lebih terstruktur, lebih sedikit skrip, dan generik, menggunakan semua fasilitas yang ada pada XML dan lebih tidak bergantung pada perangkat. Untuk mengonversi HTML ke XHTML, kita akan menggunakan API Aspose.HTML for Python via .NET , yang merupakan API manipulasi dan konversi dokumen yang kaya fitur, kuat, dan mudah digunakan untuk platform Python.
Konverter HTML Online
Uji kualitas konversi HTML langsung di browser Anda! Muat HTML dari file atau URL, pilih format keluaran yang diperlukan, dan jalankan contohnya. Cepat, mudah, aman, dan sepenuhnya gratis! Konversi HTML akan dilakukan dengan opsi penyimpanan default. Anda akan segera mendapatkan hasilnya sebagai file terpisah. Jadi, segera konversi halaman web atau berkas HTML secara online!
{{#if_output 'PDF' 'DOCX' 'XPS' 'MHTML' 'MD' }} import aspose.html as ah import aspose.html.converters as conv import aspose.html.saving as sav {{/if_output}} {{#if_output 'BMP' 'JPEG' 'GIF' 'PNG' 'TIFF'}} import aspose.html as ah import aspose.html.converters as conv import aspose.html.saving as sav import aspose.html.rendering.image as rim {{/if_output}} {{#if_output 'XHTML' }} import aspose.html as ah import aspose.html.saving as sav {{/if_output}} # Load an HTML document from a file or URL document = ah.HTMLDocument("{{input lower}}") # Initialize saving options {{#if_output 'PDF'}} options = sav.PdfSaveOptions() {{/if_output}} {{#if_output 'DOCX'}} options = sav.DocSaveOptions() {{/if_output}} {{#if_output 'XPS'}} options = sav.XpsSaveOptions() {{/if_output}} {{#if_output 'BMP' 'JPEG' 'GIF' 'PNG' 'TIFF'}} options = sav.ImageSaveOptions(rim.ImageFormat.{{output param2 upper}}) {{/if_output}} {{#if_output 'MHTML'}} options = sav.MHTMLSaveOptions() {{/if_output}} {{#if_output 'MD'}} options = sav.MarkdownSaveOptions() {{/if_output}} {{#if_output 'BMP' 'JPEG' 'GIF' 'PNG' 'TIFF' 'PDF' 'MHTML' 'MD' 'XPS' 'DOCX'}} # Convert HTML to {{output upper}} conv.Converter.convert_html(document, options, "output.{{output lower}}") {{/if_output}} {{#if_output 'XHTML'}} options = sav.HTMLSaveOptions() options.document_type = sav.HTMLSaveOptions.XHTML # Save HTML as {{output upper}} document.save("output.xhtml", options) {{/if_output}}
Langkah-langkah untuk Mengonversi HTML ke XHTML di Python
Jika Anda ingin mempertimbangkan fungsionalitas konversi pada produk Anda atau Anda ingin mengonversi HTML ke XHTML secara terprogram, silakan lihat contoh kode Python di atas. Ada berbagai kasus untuk konversi HTML ke XHTML seperti membaca dari URL atau dari file yang disimpan. Kami menjelaskan kode sumber untuk membaca HTML dari file dan kemudian mengonversi HTML ke XHTML menggunakan metode save ()
. Silakan lakukan langkah-langkah wajib berikut:
- Memuat dokumen HTML menggunakan salah satu konstruktor kelas HTMLDocument . Anda dapat memuat HTML dari file, kode HTML, atau URL.
- Buat objek
HTMLSaveOptions
yang baru. Dengan menggunakan kelas
HTMLSaveOptions
, Anda dapat mengelola opsi untuk menyimpan dokumen HTML dan juga menyimpan HTML sebagai XHTML. - Gunakan metode
save(
path, save_options
) dari kelasHTMLDocument
untuk menyimpan HTML sebagai XHTML.
Konverter Online Gratis
Aspose.HTML menyediakan
aplikasi
daring gratis untuk mengonversi dokumen HTML, XHTML, MHTML, EPUB, XML, atau Markdown ke format seperti PDF, XPS, DOCX, JPG, PNG, BMP, TIFF, GIF, Markdown, dll. Cukup unggah dokumen Anda, konversikan, dan terima hasilnya dalam hitungan detik – tidak memerlukan perangkat lunak tambahan. API Python yang canggih memungkinkan konversi cepat dan berkualitas tinggi ke format populer. Coba konverter daring kami yang tangguh secara gratis hari ini!
FAQ
Aspose.HTML for Python via .NET mendukung konversi HTML ke beberapa format, termasuk namun tidak terbatas pada PDF, XPS, TIFF, JPEG, PNG, BMP, dan GIF. Fleksibilitas ini memungkinkan pengembang untuk memenuhi beragam persyaratan format dokumen dan gambar, memastikan integrasi dengan berbagai aplikasi dan platform.
Kami mendukung dokumen HTML, XHTML, SVG, EPUB, MHTML, dan Markdown. Sebagai bagian dari dokumen yang disebutkan, kami juga mendukung spesifikasi CSS, JavaScript, XPath, dan HTML5 Canvas.
Keuntungan utamanya mencakup keluaran berkualitas tinggi, penyesuaian ekstensif, dan kemampuan untuk menangani dokumen HTML yang kompleks. Selain itu, API memberikan kinerja yang andal, mendukung berbagai format, dan mudah diintegrasikan dengan produk Aspose lainnya. Hal ini menjadikannya solusi komprehensif bagi pengembang yang ingin mengotomatiskan tugas konversi HTML dalam aplikasi Python.
Untuk memulai Aspose.HTML for Python via .NET, Anda perlu menginstal perpustakaan dan menjelajahi dokumentasi yang disediakan oleh Aspose.HTML. Dokumentasinya mencakup tutorial mendetail, referensi API, dan contoh untuk membantu Anda memahami cara menggunakan perpustakaan untuk berbagai tugas konversi. Selain itu, Aspose.HTML menawarkan uji coba gratis untuk menguji kemampuan perpustakaan sebelum mengintegrasikannya ke dalam proyek Anda.
Cara Menginstal Library Aspose.HTML for Python via .NET
Jika Anda ingin mengurai, memanipulasi, dan mengelola dokumen HTML, instal API Aspose.HTML for Python via .NET kami yang fleksibel dan berkecepatan tinggi. pip
adalah cara termudah untuk mengunduh dan menginstal pustaka Python. Untuk melakukannya, jalankan perintah berikut:
pip install aspose-html-net
Untuk detail lebih lanjut tentang instalasi pustaka Python dan persyaratan sistem, silakan lihat Dokumentasi Aspose.HTML.
Konversi HTML Lain yang Didukung
Anda juga dapat mengonversi HTML ke banyak format file lainnya: