PPTX nach PPT in C++ konvertieren

Überblick

Dieser Artikel erklärt, wie man eine PowerPoint‑Präsentation im PPTX‑Format mit C++ in das PPT‑Format konvertiert. Das folgende Thema wird behandelt.

  • PPTX nach PPT in C++

PPTX nach PPT in C++

Für C++‑Beispielcode zur Konvertierung von PPTX nach PPT siehe den Abschnitt unten, also PPTX nach PPT. Er lädt lediglich die PPTX‑Datei und speichert sie im PPT‑Format. Durch Angabe verschiedener Speicherformate können Sie die PPTX‑Datei außerdem in viele andere Formate wie PDF, XPS, ODP, HTML usw. speichern, wie in diesen Artikeln beschrieben.

PPTX nach PPT

Um eine PPTX‑Datei in PPT zu konvertieren, übergeben Sie einfach den Dateinamen und das Speicherformat an die Save‑Methode der Presentation‑Klasse. Der nachstehende C++‑Code‑Beispiel konvertiert eine Präsentation von PPTX nach PPT mit den Standardoptionen.

// PPTX laden.
SharedPtr<Presentation> prs = MakeObject<Presentation>(u"sourceFile.pptx");

// Im PPT-Format speichern.
prs->Save(u"convertedFile.ppt", Aspose::Slides::Export::SaveFormat::Ppt);

FAQ

Bleiben alle PPTX‑Effekte und -Funktionen erhalten, wenn sie im alten PPT‑Format (97–2003) gespeichert werden?

Nicht immer. Das PPT‑Format verfügt nicht über einige neuere Möglichkeiten (z. B. bestimmte Effekte, Objekte und Verhaltensweisen), sodass Funktionen bei der Konvertierung vereinfacht oder gerastert werden können.

Kann ich nur ausgewählte Folien in PPT konvertieren, anstatt die gesamte Präsentation?

Das direkte Speichern zielt auf die gesamte Präsentation. Um bestimmte Folien zu konvertieren, erstellen Sie eine neue Präsentation, die nur diese Folien enthält, und speichern Sie sie als PPT; alternativ verwenden Sie einen Service/eine API, die konvertierungsparameter pro Folie unterstützt.

Werden passwortgeschützte Präsentationen unterstützt?

Ja. Sie können erkennen, ob eine Datei geschützt ist, sie mit einem Passwort öffnen und zudem die Schutz‑/Verschlüsselungseinstellungen für die gespeicherte PPT festlegen.