EPUB zu XPS Programmatisch Java

EPUB-Datei ist im Open eBook-Dateiformat, das normalerweise zum Veröffentlichen von Büchern verwendet wird. In bestimmten Anwendungsfällen müssen Sie möglicherweise eine EPUB-Datei in das XPS-Dateiformat konvertieren. In diesem Artikel erfahren Sie, wie Sie EPUB-Dateien programmgesteuert in Java in XPS-Dateien konvertieren.

EPUB-zu-XPS-Konverter – Java-API-Installation

Aspose.HTML for Java API unterstützt die Arbeit mit EPUB, XPS und vielen anderen Dateiformaten. Sie können die API schnell konfigurieren, indem Sie ihre JAR-Datei aus dem Abschnitt New Releases herunterladen oder sie aus Aspose Repository mit den folgenden Konfigurationen installieren:

Repository:

 <repositories>
     <repository>
         <id>snapshots</id>
         <name>repo</name>
         <url>http://repository.aspose.com/repo/</url>
     </repository>
</repositories>

Abhängigkeit:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-html</artifactId>
        <version>21.12</version>
        <classifier>jdk16</classifier>
    </dependency>
</dependencies>

Konvertieren Sie EPUB in XPS-Datei programmgesteuert in Java

Sie müssen die folgenden Schritte ausführen, um eine EPUB-Datei programmgesteuert in Java in ein XPS-Dokument zu konvertieren:

  1. Laden Sie zunächst die EPUB-Eingabedatei.
  2. Erstellen Sie ein Objekt der Klasse XpsSaveOptions.
  3. Stellen Sie die Seitenabmessungen nach Bedarf in Zoll, Zentimeter usw. ein.
  4. Konvertieren Sie schließlich EPUB in eine XPS-Datei.

Das folgende Code-Snippet erklärt, wie man eine EPUB-Datei in eine XPS-Datei in Java konvertiert:

// Erstellen Sie eine Instanz von XpsSaveOptions
XpsSaveOptions options = new XpsSaveOptions();

// Legen Sie die Seitengröße in Zoll fest
options.getPageSetup().setAnyPage(new Page(new Size(Length.fromInches(7), Length.fromInches(3))));

// Rufen Sie die Methode convertEPUB auf, um EPUB in XPS zu konvertieren
Converter.convertEPUB("input.epub", options, "output.xps");

Holen Sie sich eine kostenlose Evaluierungslizenz

Sie können alle Funktionen der API in vollem Umfang testen, indem Sie eine kostenlose temporäre Lizenz anfordern.

Entdecken Sie andere Funktionen

Sie können den Abschnitt Dokumentation besuchen, um mehrere andere Funktionen zu erkunden, die von der API unterstützt werden.

Online-Demo

Probieren Sie die Web-App EPUB to XPS Converter aus, die mit der oben genannten API entwickelt wurde.

Fazit

In diesem Artikel haben Sie gelernt, wie Sie eine EPUB-Datei in das XPS-Format konvertieren. Sie können verschiedene Eigenschaften der Ausgabedatei wie Seitenhöhe, Breite, Auflösung usw. steuern. Darüber hinaus finden Sie viele andere Funktionen der API in der Dokumentation. Außerdem können Sie sich bei Fragen gerne im Forum an uns wenden.

Siehe auch

Markdown in HTML oder HTML in MD-Datei in Java konvertieren