Dieser Artikel beschreibt, wie Sie Word DOC mit Python in EPUB konvertieren. Erhalten Sie Details zum Einrichten der Entwicklungsumgebung, eine Liste der Schritte zum Schreiben der Anwendung und einen Beispielcode zum Entwickeln eines **Word DOC-zu-EPUB-Konverters mit Python. Sie können die EPUB-Ausgabedatei anpassen und auch die Word-Eingabedatei anpassen, bevor Sie sie in ein E-Book konvertieren.
Schritte zum Konvertieren von DOC in EPUB mit Python
- Stellen Sie die IDE so ein, dass sie Aspose.Words für Python über .NET verwendet, um eine Word-Datei in EPUB umzuwandeln
- Öffnen Sie die Word-Quelldatei mit dem Klassenobjekt Document, um ein E-Book zu erstellen
- Erstellen Sie ein Objekt der Klasse HtmlSaveOptions im Saving-Namespace
- Legen Sie die Aufteilungskriterien mit der Option DocumentSplitCriteria.PAGE_BREAK im Speichernamespace fest.
- Stellen Sie das Speicherformat auf EPUB ein.
- Save die geladene Datei mit dem angegebenen Format und den angegebenen Einstellungen
Die obigen Schritte fassen den Prozess für die DOCX-zu-EPUB-Konvertierung mit Python zusammen. Laden Sie die Word-Quelldatei von der Festplatte oder dem Speicherstream und erstellen Sie ein Objekt der Klasse HtmlSaveOptions aus dem Speichernamespace. Legen Sie die gewünschten Eigenschaften wie document_split_criteria und save_format fest und transformieren Sie die Datei mit der Methode save().
Code zum Konvertieren von DOCX in EPUB mit Python
Dieser Beispielcode demonstriert einen DOCX-zu-EPUB-Konverter mit Python. Das save_format kann bei Bedarf auf andere Werte wie EPS, MARKDOWN, SVG und XPS eingestellt werden. Dieser Beispielcode erstellt für jeden Seitenumbruch in der Word-Quelldatei eine separate EPUB-Datei, während Sie mit dem DocumentSplitCriteria-Enumerator andere Aufteilungskriterien festlegen können.
In diesem Artikel haben wir gelernt, das Dateiformat von DOCX in EPUB zu ändern. Informationen zum Erstellen eines Säulendiagramms in einer Word-Datei finden Sie im Artikel Erstellen Sie mit Python ein Säulendiagramm in Word.