Konvertieren Sie Word Dokumente in EPUB in Java

Die meisten intelligenten Geräte wie Smartphones, Tablets, Laptops usw. unterstützen das Format EPUB zum Anzeigen oder Lesen von Dokumenten. Es ist ein häufig verwendetes Format für E-Books oder elektronische Publikationen. Andererseits gehören MS-Word-Formate wie DOCX, DOC usw. zu den weit verbreiteten Dokumentenformaten in der digitalen Welt. In diesem Artikel zeigen wir Ihnen, wie Sie MS Word Dateien programmgesteuert mit Java in EPUB konvertieren. Darüber hinaus erfahren Sie, wie Sie die Konvertierung von Word in EPUB mithilfe verschiedener Optionen anpassen können.

Java API für die Umwandlung von Word in EPUB

Um DOCX, DOC- usw. Dateien in das EPUB Format zu konvertieren, verwenden wir Aspose.Words for Java. Mit der genannten API können Sie MS Word Dokumente nahtlos erstellen und bearbeiten. Darüber hinaus können Sie eine High-Fidelity-Konvertierung von Word Dateien in andere Formate wie EPUB, HTML, PDF usw. durchführen. Sie können die JAR Datei der API herunterladen oder sie mit den folgenden Konfigurationen in Ihren Maven-basierten Anwendungen installieren .

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-words</artifactId>
    <version>21.11</version>
    <type>pom</type>
</dependency>

Konvertieren Sie ein Word Dokument in EPUB in Java

Im Folgenden finden Sie die Schritte zum Konvertieren einer Word DOCX Datei in EPUB in Java.

Das folgende Codebeispiel zeigt, wie eine DOCX Datei in Java in EPUB konvertiert wird.

// Laden Sie das Word Dokument
Document doc = new Document("document.docx");

// Konvertieren Sie Word Dokumente in EPUB
doc.save("word-to-epub.epub");

Passen Sie die Word zu EPUB-Konvertierung in Java an

Sie können auch das Standardverhalten der API bei der Konvertierung von Word in EPUB mithilfe verschiedener Optionen ändern. Sie können beispielsweise das Kodierungsschema angeben, Dokumentinformationen exportieren, Aufteilungskriterien festlegen und so weiter. Im Folgenden finden Sie die Schritte zum Anpassen der Word zu EPUB-Konvertierung.

Das folgende Codebeispiel zeigt, wie die Konvertierung von Word in EPUB angepasst wird.

// Laden Sie das Word Dokument
Document doc = new Document("document.docx");

// Erstellen Sie ein Objekt für Speicheroptionen
HtmlSaveOptions saveOptions = new HtmlSaveOptions();

// Stellen Sie die gewünschte Codierung ein
saveOptions.setEncoding(Charset.forName("UTF-8"));

// Geben Sie an, an welchen Elementen das interne HTML geteilt werden soll. Dadurch wird ein neues HTML innerhalb des EPUB erstellt 
// wodurch Sie die Größe jedes HTML-Teils begrenzen können. Dies ist nützlich für Leser, die nicht lesen können 
// HTML Dateien, die eine bestimmte Größe überschreiten, z. B. 300 KB.
saveOptions.setDocumentSplitCriteria(DocumentSplitCriteria.HEADING_PARAGRAPH);

// Export von Dokumenteigenschaften aktivieren
saveOptions.setExportDocumentProperties(true);

// Speicherformat angeben
saveOptions.setSaveFormat(SaveFormat.EPUB);

// Konvertieren Sie Word Dokumente in EPUB
doc.save("word-to-epub.epub", saveOptions);

Holen Sie sich eine kostenlose Lizenz

Sie können Aspose.Words for Java ohne Evaluierungseinschränkungen verwenden, indem Sie eine kostenlose temporäre Lizenz erwerben.

Fazit

In diesem Artikel haben Sie gelernt, wie Sie Word Dokumente in Java in das EPUB Format konvertieren. Außerdem haben Sie gesehen, wie Sie die Konvertierung von Word in EPUB mit verschiedenen Optionen ändern können. Daneben können Sie die Dokumentation besuchen, um herauszufinden, was Aspose.Words for Java sonst noch bietet. Falls Sie Unklarheiten oder Fragen haben, können Sie uns dies über unser Forum mitteilen.

Siehe auch