Konvertierung zwischen Formaten – Python-Beispiele

Willkommen bei den “Konvertierung zwischen Formaten” Anleitungen! Eine der wichtigsten Funktionen von Aspose.HTML for Python via .NET ist die leistungsstarke Konvertierungsfunktion. Die Konvertierung zwischen Formaten ist aus verschiedenen Gründen wichtig: Sie ermöglicht es Ihnen, in einem vertrauten, bequemen Format zu arbeiten oder die einzigartigen Vorteile verschiedener Formate für bestimmte Aufgaben zu nutzen. Dieses Kapitel bietet einen detaillierten Überblick über die Aspose.HTML-Konvertierungsfunktionen für Python via .NET. Sie lernen, wie Sie HTML-, MHTML-, EPUB-, Markdown- und SVG-Dateien mit Hilfe der Python-Bibliothek konvertieren können. Mit detaillierten Beispielen und Erklärungen werden Sie den Prozess der Konvertierung Ihrer Dokumente in die gewünschten Formate schnell beherrschen.

Einige Möglichkeiten, Dateien zu konvertieren

Aspose.HTML for Python via .NET bietet mehrere Möglichkeiten zur Konvertierung zwischen Formaten: mit Hilfe der Methoden der Klasse Converter oder der Methode render_to() der Klasse HTMLDocument.

  1. Die statische Klasse Converter ist eine gemeinsame Fassade, die die Konvertierung von HTML-, MHTML-, EPUB-, Markdown- und SVG-Dateien in gängige Formate ermöglicht und diese Vorgänge bequem und einfach gestaltet. Ihre statischen Methoden bieten einen klaren und unkomplizierten Ansatz für die Konvertierung dieser Dokumente in PDF, XPS, DOCX, MD, MHTML und verschiedene Bildformate.

  2. Mit der Methode render_to() können Sie HTML oder SVG in ein anderes Format umwandeln und ein Dokument an das Ausgabegerät senden. Aspose.HTML für Python über die .NET-API unterstützt mehrere Implementierungen von Ausgabegeräten, einschließlich der Klassen PdfDevice, XpsDevice, DocDevice und ImageDevice, die Dokumente in die Formate PDF, XPS, DOCX bzw. Bild darstellen.

Das folgende Beispiel zeigt die Konvertierung von HTML in PDF unter Verwendung der Klasse Converter:

1from aspose.html import *
2from aspose.html.converters import *
3from aspose.html.saving import *
4
5document = HTMLDocument("document.html")
6options = PdfSaveOptions()
7Converter.convert_html(document, options, "output.pdf")

Um HTML mit der Methode “render_to()” in PDF zu konvertieren, können Sie den folgenden Codeschnipsel verwenden:

1from aspose.html import *
2from aspose.html.rendering.pdf import *
3
4with HTMLDocument("document.html") as document:
5    pdf_options = PdfRenderingOptions()
6    with PdfDevice(pdf_options, "output.pdf") as device:
7        document.render_to(device)

Beliebte Konverter

Das vorliegende Kapitel behandelt gängige Konverter und bietet Python-Beispiele für gängige Konvertierungsszenarien. Diese Beispiele zeigen die Einfachheit und Universalität des Konvertierungsprozesses, der nur wenige notwendige Schritte umfasst. Die Artikel in diesem Kapitel beschreiben die unterstützten Konvertierungen und wie sie mit der Klasse Converter durchgeführt werden können, die alle Low-Level-Konvertierungsoperationen in einer einzigen Klasse zusammenfasst.

Aspose.HTML bietet kostenlose Online- Konverter für die Konvertierung von HTML-, XHTML-, MHTML-, EPUB-, XML- und Markdown-Dateien in eine Vielzahl von gängigen Formaten. Sie können ganz einfach HTML in PDF, HTML in JPG, SVG in PDF, MHTML in PDF oder MD in HTML konvertieren. Wählen Sie einfach die Datei aus, wählen Sie das zu konvertierende Format, und schon sind Sie fertig. Das geht schnell und ist kostenlos!

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.