1. Produktai
  2.   HTML
  3.   Python
  4.   Aspose.HTML for Python per .NET

Aspose.HTML for Python per .NET

 
 

Python HTML API kurti ir konvertuoti HTML į PDF, XPS, DOCX

Geriausia Python HTML biblioteka suteikia programuotojams galimybę įkelti, analizuoti, kurti, atvaizduoti, redaguoti ir konvertuoti HTML failus į PDF, XPS, DOCX, PNG ir JPEG. Ji palaiko CSS, JavaScript ir šiuolaikinius HTML standartus

Kas yra Aspose.HTML for Python per .NET?

Aspose.HTML for Python via .NET yra Python API, veikianti .NET, sukurta specialiai, kad leistų kūrėjams įkelti, analizuoti, atvaizduoti, redaguoti ir konvertuoti HTML dokumentus su tikslumu. Ji suteikia plačią paramą CSS, JavaScript ir šiuolaikiniams HTML standartams, todėl yra idealus kuriant programas, kurios generuoja, transformuoja arba rodo HTML turinį. Bibliotekoje yra keli svarbūs funkcionalumai, tokie kaip HTML dokumentų kūrimas nuo nulio, HTML įkėlimas iš failų bei srautų, tiesioginis HTML įkėlimas iš URL, HTML failų analizavimas ir DOM (Document Object Model) dinaminis modifikavimas, HTML į PDF konvertavimas, HTML atvaizdavimas populiariomis paveikslų formatų, pvz., JPEG, PNG, BMP ir TIFF, konvertavimas į EPUB ir daugelis kitų.

Aspose.HTML for Python per .NET veikia kaip "be galvos naršyklė", teikdama išsamų API, leidžiantį kūrėjams tvarkyti HTML ir susijusius formatus (XHTML, MHTML, SVG, Markdown, EPUB) be jokios išorinės programinės įrangos ar vartotojo sąsajos. Tai daro jį idealia pasirinkimu daugybei programų, nuo interneto duomenų rinkimo ir turinio generavimo iki dokumentų konvertavimo ir ataskaitų kūrimo. API dizainas yra intuityvus, ypač tiems, kurie yra susipažinę su interneto standartais ir DOM manipuliavimu. Aspose.HTML siūlo gausias konfigūracijos parinktis atvaizdavimui, tokias kaip puslapio dydžio, parašų, DPI ir kt. nustatymas. Tai ypač naudinga dokumentų publikavimo ar archyvavimo sistemoms. Nesvarbu, ar automatizuojate konvertavimą, generuojate ataskaitas, archyvuojate turinį, ar kuriate pilnavertį redaktorių, šis API suteikia įrankius tai atlikti tvarkingai ir efektyviai.

Previous Next

Pradžia su Aspose.HTML for Python per .NET

Rekomenduojamas būdas įdiegti Aspose.HTML for Python via .NET per PyPi. Galite lengvai naudoti API tiesiogiai savo Maven projektuose su paprastomis konfigūracijomis.

Įdiekite Aspose.HTML for Python per .NET

 pip install aspose-html-net 

Biblioteką galite atsisiųsti tiesiogiai iš Aspose.HTML for Python via .NET produkto puslapio

Įkelti ir analizuoti HTML iš įvairių šaltinių

Aspose.HTML for Python via .NET suteikia visapusišką palaikymą HTML dokumentų įkėlimui ir analizavimui programiškai Python programose. API leidžia Python kūrėjams įkelti HTML dokumentus iš failų, URL arba srautų, todėl ji yra itin lanksti web turinio apdorojime. Toliau pateikti kodo fragmentai įkelia HTML puslapį iš interneto ir išveda jo pavadinimą – puiku web nuskaitymui arba turinio analizei.

Kaip įkelti HTML puslapį iš interneto ir atspausdinti jo pavadinimą naudojant Python API?

from aspose.html import HTMLDocument

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

Konvertuoti HTML į PDF, XPS, DOCX per Python API

Viena iš pagrindinių Aspose.HTML for Python via .NET funkcijų yra pažangi dokumentų konvertavimo variklis. API suteikia visapusišką palaikymą HTML skaitymui ir konvertavimui į PDF, XPS, DOCX, vaizdus ir įvairius kitus failų formatus naudojant Python API. Štai galingas pavyzdys, leidžiantis programinės įrangos kūrėjams įkelti HTML failą ir konvertuoti jį į aukštos kokybės PDF naudojant įmontuotą atvaizdavimo variklį.

Kaip įkelti ir konvertuoti HTML failą į aukštos kokybės PDF naudojant Python API?

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)

Dinaminės ataskaitų generavimo sistemos

Reikia generuoti dinamiškas ataskaitas iš duomenų? Aspose.HTML for Python per .NET leidžia paimti HTML šablonus, susieti juos su duomenimis ir konvertuoti į spausdinimui paruoštus PDF arba vaizdus Python programose. Programinės įrangos kūrėjai gali sukurti šablonų variklį, kuriame HTML vietos žymės pakeičiamos realiais duomenimis, konvertuojamos į PDF ir siunčiamos klientams el. paštu – viskas Python aplinkoje.

Redaguoti ir manipuliuoti HTML elementais per Python

Aspose.HTML suteikia visapusišką DOM (Document Object Model) API, leidžiančią redaguoti HTML mazgus, keisti atributus arba programiškai kurti naujus elementus. Biblioteka pilnai palaiko išorinį ir vidinį CSS stilių bei vykdo įterptą JavaScript, užtikrinant, kad sugeneruotas rezultatas atitiktų tai, kaip jis atrodytų naršyklėje. Galite kurti dinamiškus internetinius dokumentus arba automatizuoti pakeitimus keliuose failuose naudojant šiuos metodus. Žemiau pateiktas pavyzdys rodo, kaip kūrėjai gali dinamiškai taikyti CSS stilius HTML elementams arba išgauti esamą stilių Python programose.

Kaip dinamiškai taikyti CSS stilius HTML elementams arba išgauti esamus stilius naudojant Python API?

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")
 Lietuvių