Aspose.HTML for Python via .NET adalah API canggih untuk pemrosesan HTML yang memungkinkan berbagai tugas manajemen dan manipulasi dalam aplikasi lintas platform. API dapat membuat, memodifikasi, mengekstrak data, mengonversi, dan merender dokumen HTML tanpa memerlukan perangkat lunak eksternal. Ini mendukung format file populer seperti EPUB, MHTML, XML, SVG, dan Markdown dan dapat dirender ke format file PDF, DOCX, XPS, dan Gambar. Aspose.HTML for Python via .NET dapat digunakan untuk membangun aplikasi Python 32-bit atau 64-bit. Selain itu, Model Objek Dokumen HTML terintegrasi dengan format dan spesifikasi tertanam seperti CSS, HTML Canvas, SVG, XPath, dan JavaScript out-of-the-box, yang memperluas fungsi manipulasi dan kualitas rendering. Gunakan Aspose.HTML for Python via .NET API untuk mengembangkan perangkat lunak tingkat tinggi yang tidak bergantung pada platform dengan Python!
Fitur API Python Tingkat Lanjut
new Berbagai macam konversi antar format
Buat HTML dari awal
Muat HTML dari file, aliran, atau URL
Menambah, mengganti, atau menghapus node
Ekstrak data dari dokumen HTML
Muat format file EPUB dan MHTML
Konversikan HTML ke format file lain
Render beberapa dokumen sekaligus
Menerapkan konverter Markdown ke HTML
Terapkan header dan footer selama konversi HTML ke PDF
Navigasi HTML menggunakan XPath Query atau CSS Selector
Ekstrak Data dari Web
Gabungkan file HTML, MHTML, EPUB, dan MD
Fitur Python API dalam Dokumentasi
Aspose.HTML for Python via .NET adalah perpustakaan kelas untuk bekerja dengan HTML dunia nyata. Anda dapat melihat daftar lengkap fitur Aspose.HTML di dokumentasi kami. Menggunakan pustaka Python Aspose.HTML di proyek Anda memungkinkan Anda melakukan berbagai tugas dengan dokumen berbasis HTML.
Konversi HTML dengan Python
Aspose.HTML for Python via .NET API adalah solusi ampuh untuk mengurai dan memproses dokumen HTML menggunakan Python. Hanya dengan beberapa baris kode, Anda dapat dengan mudah mengonversi HTML, MHTML, EPUB, Markdown, dan SVG ke format populer lainnya dalam aplikasi Python Anda. Proses konversinya sederhana dan andal, menjadikan Aspose.HTML for Python via .NET API pilihan tepat untuk kebutuhan Anda.
Konversi HTML ke PDF – Contoh kode Python
from aspose.html import *
from aspose.html.converters import *
from aspose.html.saving import *
# Load an HTML document to be converted
document = HTMLDocument("document.html")
# Create an instance of the PdfSaveOptions class
options = PdfSaveOptions()
# Convert HTML to PDF
Converter.convert_html(document, options, "output.pdf")
Aspose.HTML menyediakan Pengonversi untuk mengkonversi dokumen berbasis HTML ke PDF, XPS, DOCX, JPG, PNG, BMP, TIFF, GIF, dan format lainnya.
Navigasi HTML
Aspose.HTML for Python via .NET menyediakan API komprehensif untuk menavigasi dan memanipulasi dokumen HTML secara efektif dalam aplikasi Python Anda. Ini memungkinkan Anda mengurai dan menelusuri konten HTML dengan lancar, memberikan pemeriksaan mendetail dan pengeditan elemen HTML.
Navigasi HTML – Contoh kode Python
from aspose.html import *
# Prepare HTML code
html_code = "<span>Hello</span> <span>World!</span>"
# Initialize a document from the prepared code
with HTMLDocument(html_code, ".") as document:
# Get the reference to the first child (first <span>) of the body
element = document.body.first_child
print(element.text_content) # output: Hello
# Get the reference to the whitespace between html elements
element = element.next_sibling
print(element.text_content) # output: ' '
# Get the reference to the second <span> element
element = element.next_sibling
print(element.text_content) # output: World!
Ekstraksi Data
Aspose.HTML for Python via .NET sepenuhnya didasarkan pada spesifikasi W3C dan mendukung kueri XPath dan CSS Selector. Dengannya, Anda dapat dengan cepat memeriksa konten dokumen HTML apa pun dan membuat solusi ekstraksi data Anda sendiri.
Ekstraksi Data – Contoh kode Python
from aspose.html import *
# Create an instance of HTML document with a web address
document = html.HTMLDocument("https://www.wikipedia.org/")
# Query all h2 elements
elements = document.query_selector_all("h2")
# Check if any h2 elements are found
if elements.length > 0:
# Get the first h2 element
first_heading = elements[0]
# Get the text content of the h2 element
content = first_heading.text_content.strip() if first_heading.text_content else ""
# Print the text of the first h2 element
print("Text of the first heading:")
print(content)
else:
print("No h2 elements found on the page")
Aspose.HTML for Python via .NET menjadikan navigasi dan manipulasi dokumen HTML menjadi sederhana dan efisien, memberikan solusi serbaguna bagi pengembang yang perlu bekerja dengan konten HTML secara terprogram.
Support and Learning Resources
- Sumber Belajar
- Dokumentasi
- Kode sumber
- Referensi API
- Dukungan Produk
- Dukungan Gratis
- Dukungan Berbayar
- Blog
- Catatan Rilis
- Mengapa Aspose.HTML for Python via .NET?
- Daftar Pelanggan
- Cerita-cerita sukses