Aspose.HTML for Python via .NET ist eine erweiterte API für die HTML-Verarbeitung, die eine breite Palette von Verwaltungs- und Manipulationsaufgaben in plattformübergreifenden Anwendungen ermöglicht. Die API kann HTML-Dokumente erstellen, ändern, extrahieren, konvertieren und rendern, ohne dass externe Software erforderlich ist. Es unterstützt gängige Dateiformate wie EPUB, MHTML, XML, SVG und Markdown und kann in die Dateiformate PDF, DOCX, XPS und Bild rendern. Aspose.HTML for Python via .NET kann zum Erstellen von 32-Bit- oder 64-Bit-Python-Anwendungen verwendet werden. Darüber hinaus ist das HTML-Dokumentobjektmodell standardmäßig in eingebettete Formate und Spezifikationen wie CSS, HTML Canvas, SVG, XPath und JavaScript integriert, was die Manipulationsfunktion und die Rendering-Qualität erweitert. Verwenden Sie Aspose.HTML for Python via .NET API, um hochwertige, plattformunabhängige Software in Python zu entwickeln!

Erweiterte Python-API-Funktionen

Erstellen Sie HTML von Grund auf

Laden Sie HTML aus einer Datei, einem Stream oder einer URL

Knoten hinzufügen, ersetzen oder entfernen

Extrahieren Sie Daten aus HTML-Dokumenten

Laden Sie die Dateiformate EPUB und MHTML

Konvertieren Sie HTML in andere Dateiformate

Rendern Sie mehrere Dokumente gleichzeitig

Implementieren Sie den Markdown-zu-HTML-Konverter

Kopf- und Fußzeilen während der HTML-zu-PDF-Konvertierung

Navigieren Sie durch HTML mit XPath Query oder CSS Selector

Extrahieren Sie Daten aus dem Web

Führen Sie HTML-, MHTML-, EPUB- und MD-Dateien zusammen

Python-API-Funktionen in der Dokumentation

Aspose.HTML for Python via .NET ist eine Klassenbibliothek für die Arbeit mit realem HTML. Die vollständige Liste der Aspose.HTML-Funktionen finden Sie in unserer Dokumentation. Durch die Verwendung der Python Aspose.HTML-Bibliothek in Ihrem Projekt können Sie eine Vielzahl von Aufgaben mit HTML-basierten Dokumenten erledigen.

Konvertieren Sie HTML in Python

Aspose.HTML for Python via .NET API ist eine leistungsstarke Lösung zum Parsen und Verarbeiten von HTML-Dokumenten mit Python. Mit nur wenigen Codezeilen können Sie HTML, MHTML, EPUB, Markdown und SVG problemlos in andere gängige Formate in Ihren Python-Anwendungen konvertieren. Der Konvertierungsprozess ist einfach und zuverlässig, sodass Aspose.HTML for Python via .NET API eine ausgezeichnete Wahl für Ihre Anforderungen ist.


HTML in PDF konvertieren – Python-Codebeispiel



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 bietet kostenlose Online-Konverter zum Konvertieren von HTML-basierten Dokumenten in PDF, XPS, DOCX, JPG, PNG, BMP, TIFF, GIF und andere Formate.

Navigieren Sie durch HTML

Aspose.HTML for Python via .NET bietet eine umfassende API zum effektiven Navigieren und Bearbeiten von HTML-Dokumenten in Ihren Python-Anwendungen. Es ermöglicht Ihnen das nahtlose Parsen und Durchlaufen von HTML-Inhalten und ermöglicht eine detaillierte Prüfung und Bearbeitung von HTML-Elementen.


Navigieren Sie in HTML – Python-Codebeispiel



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!



Datenextraktion

Aspose.HTML for Python via .NET basiert vollständig auf der W3C-Spezifikation und unterstützt XPath- und CSS-Selektorabfragen. Damit können Sie schnell den Inhalt jedes HTML-Dokuments überprüfen und Ihre eigene Datenextraktionslösung erstellen.


Datenextraktion – Python-Codebeispiel



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 macht das Navigieren und Bearbeiten von HTML-Dokumenten einfach und effizient und bietet eine vielseitige Lösung für Entwickler, die programmgesteuert mit HTML-Inhalten arbeiten müssen.



  

Support and Learning Resources

  
  

Aspose.HTML bietet individuelle HTML-Verarbeitungs-APIs für andere gängige Entwicklungsumgebungen, wie unten aufgeführt: