1. Các sản phẩm
  2.   HTML
  3.   Python
  4.   Aspose.HTML for Python via .NET

Aspose.HTML for Python via .NET

 
 

API HTML Python để Tạo & Chuyển đổi HTML sang PDF, XPS, DOCX

Thư viện HTML Python hàng đầu cho phép các nhà phát triển tải, phân tích, tạo, render, chỉnh sửa và chuyển đổi các tệp HTML sang PDF, XPS, DOCX, PNG & JPEG. Nó hỗ trợ CSS, JavaScript & các tiêu chuẩn HTML hiện đại

Aspose.HTML cho Python thông qua .NET là gì?

Aspose.HTML cho Python qua .NET là một Python API được hỗ trợ bởi .NET, được thiết kế đặc biệt để cho phép các nhà phát triển tải, phân tích, render, chỉnh sửa và chuyển đổi tài liệu HTML một cách chính xác. Nó cung cấp hỗ trợ rộng rãi cho CSS, JavaScript và các tiêu chuẩn HTML hiện đại, làm cho nó trở thành lựa chọn lý tưởng cho việc xây dựng các ứng dụng tạo, chuyển đổi hoặc hiển thị nội dung HTML. Thư viện có một số tính năng quan trọng, chẳng hạn như tạo tài liệu HTML từ đầu, tải HTML từ tệp cũng như luồng, tải HTML trực tiếp từ URL, phân tích tệp HTML và sửa đổi Document Object Model (DOM) một cách động, chuyển đổi HTML sang PDF, render HTML thành các định dạng ảnh phổ biến như JPEG, PNG, BMP và TIFF, chuyển đổi HTML sang EPUB, và nhiều hơn nữa.

Aspose.HTML cho Python thông qua .NET hoạt động như một \"trình duyệt không giao diện\", cung cấp một API phong phú cho phép các nhà phát triển quản lý HTML và các định dạng liên quan (XHTML, MHTML, SVG, Markdown, EPUB) mà không cần phần mềm hoặc giao diện người dùng bên ngoài. Điều này khiến nó trở thành lựa chọn lý tưởng cho nhiều ứng dụng, từ việc thu thập dữ liệu web và tạo nội dung đến chuyển đổi tài liệu và xây dựng báo cáo. Thiết kế API trực quan, đặc biệt đối với những người quen với tiêu chuẩn web và thao tác DOM. Aspose.HTML cung cấp các tùy chọn cấu hình phong phú cho việc render, như thiết lập kích thước trang, lề, DPI và hơn thế nữa. Điều này đặc biệt hữu ích cho hệ thống xuất bản hoặc lưu trữ tài liệu. Dù bạn đang tự động hoá chuyển đổi, tạo báo cáo, lưu trữ nội dung, hay xây dựng một trình soạn thảo đầy đủ, API này cung cấp cho bạn các công cụ để thực hiện một cách sạch sẽ và hiệu quả.

Previous Next

Bắt đầu với Aspose.HTML cho Python thông qua .NET

Cách đề xuất để cài đặt Aspose.HTML cho Python qua .NET thông qua PyPi. Bạn có thể dễ dàng sử dụng API trực tiếp trong các dự án Maven của mình với cấu hình đơn giản.

Cài đặt Aspose.HTML cho Python qua .NET

 pip install aspose-html-net 

Bạn có thể tải thư viện trực tiếp từ Aspose.HTML for Python via .NET trang sản phẩm

Tải và phân tích HTML từ nhiều nguồn

Aspose.HTML for Python via .NET đã cung cấp hỗ trợ đầy đủ cho việc tải và phân tích tài liệu HTML một cách lập trình trong các ứng dụng Python. API cho phép các nhà phát triển Python tải tài liệu HTML từ tệp, URL hoặc luồng, làm cho nó rất linh hoạt trong việc xử lý nội dung web. Các đoạn mã sau tải một trang HTML từ internet và in tiêu đề của nó—lý tưởng cho việc thu thập dữ liệu web hoặc phân tích nội dung.

Cách tải một trang HTML từ Internet và in tiêu đề của nó bằng API Python?

from aspose.html import HTMLDocument

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

Chuyển đổi HTML sang PDF, XPS, DOCX thông qua API Python

Một trong những tính năng tiêu biểu của Aspose.HTML cho Python qua .NET là động cơ chuyển đổi tài liệu tiên tiến. API đã cung cấp hỗ trợ đầy đủ cho việc đọc và chuyển đổi HTML sang PDF, XPS, DOCX, hình ảnh và các định dạng tệp khác nhau bằng API Python. Dưới đây là một ví dụ mạnh mẽ cho phép các nhà phát triển phần mềm tải một tệp HTML và chuyển nó thành PDF chất lượng cao bằng động cơ render tích hợp.

Cách tải và chuyển đổi tệp HTML sang PDF chất lượng cao bằng 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)

Hệ thống tạo báo cáo động

Cần tạo báo cáo động từ dữ liệu? Aspose.HTML cho Python thông qua .NET cho phép bạn sử dụng các mẫu HTML, gắn dữ liệu vào và chuyển đổi chúng thành PDF hoặc hình ảnh sẵn sàng in trong các ứng dụng Python. Các nhà phát triển phần mềm có thể tạo một công cụ mẫu nơi các placeholder trong HTML được thay thế bằng dữ liệu thực, được render thành PDF và gửi email cho khách hàng — tất cả trong Python.

Chỉnh sửa và thao tác các phần tử HTML bằng Python

Aspose.HTML cung cấp một API DOM (Document Object Model) đầy đủ, cho phép bạn chỉnh sửa các nút HTML, sửa đổi thuộc tính hoặc tạo các phần tử mới một cách lập trình. Thư viện hỗ trợ hoàn toàn kiểu CSS bên ngoài và nội tuyến và thực thi JavaScript nhúng, đảm bảo đầu ra được render trung thực với cách hiển thị trong trình duyệt. Bạn có thể xây dựng tài liệu web động hoặc tự động hóa các thay đổi trên nhiều tệp bằng các phương pháp này. Ví dụ sau cho thấy cách các nhà phát triển có thể áp dụng kiểu CSS một cách động cho các phần tử HTML hoặc trích xuất kiểu hiện có trong các ứng dụng Python.

Cách áp dụng kiểu CSS một cách động cho các phần tử HTML hoặc trích xuất các kiểu hiện có bằng 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")
 Tiếng Việt