Konvertieren Sie ODP programmgesteuert mit C++ in PDF

OpenOffice verwendet das Dateiformat ODP für seine Präsentationsdokumente. ODP Dateien sind eine Sammlung von Folien, die Text, Bilder, Diagramme, Animationen und andere Medientypen enthalten. Es kann Situationen geben, in denen Sie Ihre ODP Dateien in das PDF Format konvertieren müssen. Zu diesem Zweck lernen Sie in diesem Artikel, wie Sie ODP Dateien mit C++ in das PDF Format konvertieren.

C++-API zum Konvertieren von ODP Dateien in das PDF Format

Aspose.Slides for C++ ist eine C++-API zum Arbeiten mit PowerPoint Dateien. Es ermöglicht Ihnen, PowerPoint Dateien zu erstellen, zu lesen und zu ändern, ohne zusätzliche Software zu benötigen. Darüber hinaus unterstützt die API die Konvertierung von ODP Dateien in das PDF-Format. Sie können die API entweder über NuGet installieren oder direkt aus dem Abschnitt Downloads herunterladen.

PM> Install-Package Aspose.Slides.Cpp

Konvertieren von ODP Dateien in das PDF Format mit C++

Im Folgenden finden Sie die Schritte zum Konvertieren von ODP Dateien in das PDF Format mit C++.

Der folgende Beispielcode zeigt, wie ODP Dateien mit C++ in das PDF Format konvertiert werden.

// Dateipfade
const String sourceFilePath = u"SourceDirectory\\Slides\\AccessOpenDoc.odp";
const String outputFilePath = u"OutputDirectory\\OdpToPdf_out.pdf";

// Laden Sie die ODP Datei
auto presentation = System::MakeObject<Presentation>(sourceFilePath);

// PDF speichern
presentation->Save(outputFilePath, SaveFormat::Pdf);

Holen Sie sich eine kostenlose Lizenz

Um die API ohne Evaluierungseinschränkungen zu testen, können Sie eine kostenlose temporäre Lizenz anfordern.

Fazit

In diesem Artikel haben Sie gelernt, wie Sie ODP Dateien mit C++ in das PDF Format konvertieren. Das freigegebene code snippet zeigt, wie Sie ODP Dateien mit nur wenigen Codezeilen in das PDF Format konvertieren. Aspose.Slides for C++ ist eine robuste API, die Sie im Detail erkunden können, indem Sie die offizielle Dokumentation besuchen. Bei Fragen können Sie uns gerne in unserem kostenlosen Support-Forum erreichen.

Siehe auch