1. Produk
  2.   HTML
  3.   Python
  4.   Aspose.HTML for Python via .NET

Aspose.HTML for Python via .NET

 
 

API HTML Python untuk Mencipta & Menukar HTML kepada PDF, XPS, DOCX

Perpustakaan HTML Python Teratas Membolehkan Pembangun Memuat, Mengurai, Mencipta, Merender, Menyunting, dan Menukar Fail HTML kepada PDF, XPS, DOCX, PNG & JPEG. Ia menyokong CSS, JavaScript & Piawaian HTML Moden

Apakah Aspose.HTML untuk Python melalui .NET?

Aspose.HTML untuk Python melalui .NET ialah API Python dipacu oleh .NET, direka khusus untuk membolehkan pemaju memuat, mengurai, merender, menyunting, dan menukar dokumen HTML dengan ketepatan. Ia menyediakan sokongan meluas untuk CSS, JavaScript, dan piawaian HTML moden, menjadikannya ideal untuk membina aplikasi yang menjana, menukar, atau memaparkan kandungan HTML. Terdapat beberapa ciri penting dalam perpustakaan ini, seperti mencipta dokumen HTML dari awal, memuat HTML daripada fail serta aliran, memuat HTML secara langsung dari URL, mengurai fail HTML dan mengubah Model Objek Dokumen (DOM) secara dinamik, penukaran HTML ke PDF, merender HTML ke format imej popular seperti JPEG, PNG, BMP, dan TIFF, menukar HTML ke EPUB, dan banyak lagi.

Aspose.HTML untuk Python melalui .NET berfungsi sebagai "penjelajah tanpa kepala," menyediakan API yang luas yang membolehkan pembangun mengurus HTML dan format berkaitan (XHTML, MHTML, SVG, Markdown, EPUB) tanpa memerlukan perisian atau UI luaran. Ini menjadikannya pilihan ideal untuk pelbagai aplikasi, daripada pengikisan web dan penjanaan kandungan hingga penukaran dokumen dan pembinaan laporan. Reka bentuk API adalah intuitif, terutamanya bagi mereka yang biasa dengan piawaian web dan manipulasi DOM. Aspose.HTML menawarkan pilihan konfigurasi yang kaya untuk rendering, seperti menetapkan saiz halaman, margin, DPI, dan lain-lain. Ini sangat berguna untuk sistem penerbitan atau pengarkiban dokumen. Sama ada anda mengautomasi penukaran, menjana laporan, mengarkibkan kandungan, atau membina editor lengkap, API ini memberi anda alat untuk melakukannya dengan bersih dan berkesan.

Previous Next

Mula Menggunakan Aspose.HTML untuk Python melalui .NET

Cara yang disyorkan untuk memasang Aspose.HTML untuk Python melalui .NET melalui PyPi. Anda boleh dengan mudah menggunakan API secara langsung dalam Projek Maven anda dengan konfigurasi yang ringkas.

Pasang Aspose.HTML untuk Python melalui .NET

 pip install aspose-html-net 

Anda boleh memuat turun perpustakaan secara langsung dari Aspose.HTML untuk Python melalui .NET halaman produk

Muat & Huraikan HTML dari Pelbagai Sumber

Aspose.HTML untuk Python melalui .NET telah menyediakan sokongan lengkap untuk memuat dan mengurai dokumen HTML secara programatik dalam aplikasi Python. API membolehkan pembangun Python memuat dokumen HTML daripada fail, URL, atau aliran, menjadikannya sangat serbaguna dalam pemprosesan kandungan web. Potongan kod berikut memuat halaman HTML dari internet dan mencetak tajuknya—ideal untuk pengikisan web atau analisis kandungan.

Bagaimana Memuat Halaman HTML dari Internet dan Mencetak Tajuknya melalui API Python?

from aspose.html import HTMLDocument

# Load HTML document from a web URL
document = HTMLDocument("https://example.com")
print(document.title)

Tukar HTML kepada PDF, XPS, DOCX melalui API Python

Salah satu ciri utama Aspose.HTML untuk Python melalui .NET ialah enjin penukaran dokumen yang canggih. API telah menyediakan sokongan lengkap untuk membaca dan menukar HTML kepada PDF, XPS, DOCX, imej & pelbagai format fail lain menggunakan API Python. Berikut ialah contoh yang kuat yang membolehkan pembangun perisian memuat fail HTML dan menukarnya menjadi PDF berkualiti tinggi menggunakan enjin rendering terbina dalam.

Bagaimana Memuat dan Menukar Fail HTML kepada PDF berkualiti tinggi melalui API Python?

from aspose.html import HTMLDocument
from aspose.html.saving import PdfSaveOptions
from aspose.html.rendering.pdf import PdfDevice

document = HTMLDocument("input.html")
options = PdfSaveOptions()
device = PdfDevice("output.pdf")

device.render(document)

Sistem Penjanaan Laporan Dinamik

Perlu menjana laporan dinamik daripada data? Aspose.HTML untuk Python melalui .NET membolehkan anda mengambil templat HTML, mengikatnya dengan data, dan menukarkannya kepada PDF atau imej siap cetak dalam aplikasi Python. Pembangun perisian boleh mencipta enjin templat di mana tempat letak dalam HTML digantikan dengan data sebenar, dipaparkan ke PDF, dan dihantar melalui e-mel kepada pelanggan—semua dalam Python.

Edit dan Manipulasi Elemen HTML melalui Python

Aspose.HTML menyediakan API DOM (Model Objek Dokumen) yang lengkap, membolehkan anda mengedit nod HTML, mengubah atribut, atau mencipta elemen baru secara programatik. Perpustakaan ini menyokong sepenuhnya gaya CSS luaran dan dalam baris serta melaksanakan JavaScript terbenam, memastikan output yang dirender tetap setia kepada cara ia akan dipaparkan dalam pelayar. Anda boleh membina dokumen web dinamik atau mengautomasi perubahan merentasi pelbagai fail menggunakan kaedah ini. Contoh berikut menunjukkan bagaimana pembangun boleh menerapkan gaya CSS secara dinamik kepada elemen HTML atau mengekstrak gaya sedia ada dalam aplikasi Python.

Bagaimana Menerapkan Gaya CSS secara Dinamik pada Elemen HTML atau Mengekstrak Gaya Sedia Ada melalui API Python?

import aspose.html as html
import aspose.html.dom as dom

# Create a new HTML document
document = html.HTMLDocument()

# Create a paragraph element
paragraph = document.create_element("p")
paragraph.text_content = "Styled with Aspose.HTML!"

# Apply CSS style
paragraph.style.color = "blue"
paragraph.style.font_size = "20px"

# Append to the document body
document.body.append_child(paragraph)

# Save the document
document.save("styled.html")
 Melayu