Konvertieren Sie HTML in Python
Die Python-Bibliothek bietet eine nahtlose Lösung für alle Ihre HTML-Konvertierungsaufgaben. Konvertieren Sie HTML in PDF, MHTML, Markdown, XPS, DOCX und Bilder!
So konvertieren Sie HTML mit Python
Aspose.HTML for Python via .NET API API ist eine leistungsstarke Lösung zum Parsen und Verarbeiten von HTML-Dokumenten mit Python. HTML, das Rückgrat des Internets, ist die primäre Sprache für die Darstellung von Informationen auf Websites. Manchmal müssen Sie HTML in verschiedene Formate wie PDF, XPS, DOCX, Markdown, MHTML und Bilder konvertieren, um sie für bestimmte Aufgaben zu verwenden. Aspose.HTML for Python via .NET-API erleichtert Entwicklern den Konvertierungsprozess. Es lädt die Datei mithilfe der HTMLDocument-Klasse, erstellt das entsprechende Speicheroptionsobjekt und verwendet die entsprechende Konvertierungsmethode der Converter Klasse.
Die Python-API vereinfacht diesen Konvertierungsprozess und bietet Entwicklern einen optimierten Ansatz durch drei grundlegende Schritte:
- Laden Sie ein HTML-Dokument mithilfe der Klasse HTMLDocument in ein Document-Objekt. Sie können HTML aus einer Datei, einem HTML-Code oder einer URL laden.
- Erstellen Sie je nach Zielformat (z. B. PDF, XPS, DOCX, MHTML, Markdown, Bilder) das entsprechende SaveOptions-Objekt. Mit diesem Objekt können Sie verschiedene Parameter angeben, die für das Ausgabeformat relevant sind, wie z. B. Qualität, Seiteneinrichtung, Bildformat usw. Der Namespace aspose.html.saving wird durch Datenklassen zur Beschreibung spezifischer Speicheroptionen unter dargestellt Konvertierungs- und Speichervorgang.
- Rufen Sie eine der convert_html() -Methoden auf und übergeben Sie ihr die erforderlichen Parameter.
Nutzen Sie die leistungsstarke Python-API, um HTML-Inhalte zu verarbeiten und in das Format zu konvertieren, das Ihre Anwendungen benötigen!
Online-HTML-Konverter
Sie können HTML mit Aspose.HTML in Echtzeit konvertieren. Das folgende Python-Codebeispiel zeigt, wie ein HTML-Dokument konvertiert wird. Bitte laden Sie eine Datei von einem lokalen Dateisystem oder einer URL, wählen Sie das Ausgabeformat und führen Sie das Beispiel aus. Sie erhalten sofort das Ergebnis. Außerdem können Sie kostenlos online testen Konverter hier.
from aspose.html import * from aspose.html.converters import * from aspose.html.saving import * # Load an HTML document from a file or URL document = HTMLDocument("{{input lower}}") # Initialize saving options {{#if_output 'PDF'}} options = PdfSaveOptions() {{/if_output}} {{#if_output 'DOCX'}} options = DocSaveOptions() {{/if_output}} {{#if_output 'XPS'}} options = XpsSaveOptions() {{/if_output}} {{#if_output 'BMP' 'JPEG' 'GIF' 'PNG' 'TIFF'}} options = ImageSaveOptions(ImageFormat.{{output param2 upper}}) {{/if_output}} {{#if_output 'MHTML'}} options = MHTMLSaveOptions() {{/if_output}} {{#if_output 'MD'}} options = MarkdownSaveOptions() {{/if_output}} {{#if_output 'BMP' 'JPEG' 'GIF' 'PNG' 'TIFF' 'PDF' 'MHTML' 'MD' 'XPS' 'DOCX'}} # Convert HTML to {{output upper}} Converter.convert_html(document, options, "output.{{output lower}}") {{/if_output}} {{#if_output 'XHTML'}} options = HTMLSaveOptions() options.document_type = HTMLSaveOptions.XHTML # Save HTML as {{output upper}} document.save("output.xhtml", options) {{/if_output}}
Konvertieren Sie HTML, MHTML, EPUB, Markdown und SVG
Der Namespace aspose.html.converters bietet einfachen Zugriff auf Konvertierungsmethoden. Es bietet viele Konvertierungen in gängige Formate wie PDF, XPS, Bildformate usw. Mit der Klasse Converter können Sie geladenes HTML und andere HTML-basierte Dokumente einfach in die gewünschten Formate konvertieren: – Die Methoden convert_html() konvertieren HTML-Inhalte mithilfe der angegebenen SaveOptions in PDF, XPS, DOCX, MHTML, Markdown oder Bilder, um Formatgenauigkeit und -integrität sicherzustellen.
- convert_markdown() Methoden konvertieren Markdown-Inhalte in HTML. Alle diese Methoden ermöglichen die grundlegende Konvertierung von Markdown in HTML. Konvertierungen von Markdown in andere Formate durchlaufen die Konvertierungsphase von Markdown in HTML.
- convert_mhtml() -Methoden konvertieren MHTML-Inhalte in PDF, XPS, DOCX und Bilder.
- Die Methoden convert_epub() konvertieren EPUB-Inhalte in PDF, XPS, DOCX und Bilder.
- convert_svg() -Methoden konvertieren SVG-Inhalte in PDF, XPS und Bilder.
Um mehr über Aspose.HTML für Python mit den Python-API-Konvertierungsfunktionen zu erfahren, besuchen Sie unsere Dokumentation .
Installieren der Aspose.HTML-Python-Bibliothek
Diese Bibliothek unterstützt das Parsen von HTML5, CSS3, SVG und HTML Canvas, um ein Document Object Model (DOM) basierend auf dem WHATWG DOM-Standard zu erstellen. Sie können Aspose.HTML for Python via .NET auf Ihrem System installieren, indem Sie den folgenden Befehl ausführen:
pip install aspose-html-net
Weitere Informationen zur Installation der Python-Bibliothek und zu den Systemanforderungen finden Sie in der Aspose.HTML-Dokumentation .
Andere unterstützte Konvertierungen
Sie können auch HTML-, XHTML-, MHTML-, EPUB-, Markdown- und SVG-Dateien in viele andere Dateiformate konvertieren, darunter einige der unten aufgeführten: