ODP zu PDF Java

ODP Format wird von OpenOffice verwendet, um die Präsentationsdokumente darzustellen. Es unterstützt Diagramme, Multimedia objekte, Bilder, Übergänge und vieles mehr. In diesem Artikel erfahren Sie, wie Sie die Konvertierung von ODP Dateien in PDF automatisieren. Insbesondere befasst sich der Artikel mit der programmgesteuerten Konvertierung einer ODP-Präsentation in eine PDF Datei mit Java.

Java API für die ODP zu PDF Konvertierung

Um die ODP Dateien in das PDF Format zu konvertieren, verwenden wir Aspose.Slides for Java. Es ist eine funktionsreiche API zum Erstellen und Bearbeiten der Präsentationsdokumente aus den Java Anwendungen heraus. Sie können die JAR Datei der API entweder herunterladen oder mit den folgenden Konfigurationen zu Ihrem Maven-basierten Projekt hinzufügen.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-slides</artifactId>
    <version>21.8</version>
    <classifier>jdk16</classifier>
</dependency>

Konvertieren Sie eine ODP Datei in PDF

Die Konvertierung von ODP Dateien in das PDF Format ist kinderleicht und in wenigen Codezeilen erledigt. Im Folgenden finden Sie Schritte zum Konvertieren einer ODP-Präsentation in PDF mit Java.

Das folgende Codebeispiel zeigt, wie eine ODP Datei in PDF konvertiert wird.

// Laden Sie die ODP Datei
Presentation presentation = new Presentation("sample.odp");

// Konvertieren Sie ODP in PDF
presentation.save("output.pdf", SaveFormat.Pdf);   

Holen Sie sich eine kostenlose API Lizenz

Sie können Aspose.Slides for Java ohne Evaluierungseinschränkungen verwenden, indem Sie eine temporäre Lizenz anfordern.

Fazit

In diesem Artikel haben Sie gelernt, wie Sie ODP Dateien mit Java in PDF konvertieren. Sie können Aspose.Slides for Java einfach installieren und den bereitgestellten Code in Ihrer Anwendung verwenden. Außerdem können Sie mit Dokumentation mehr über Aspose.Slides for Java erfahren. Die vollständigen Quellcodebeispiele der API sind auch im GitHub Repository verfügbar. Darüber hinaus können Sie uns gerne Ihre Fragen über unser Forum mitteilen.

Siehe auch