PPTX in PPT in Java konvertieren

Übersicht

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

  • PPTX nach PPT in Java konvertieren

PPTX nach PPT in Java konvertieren

Für Java‑Beispielcode zum Konvertieren von PPTX zu PPT siehe den Abschnitt weiter unten, d. h.PPTX nach PPT konvertieren. Er lädt einfach die PPTX‑Datei und speichert sie im PPT‑Format. Durch Angabe verschiedener Speicherformate können Sie die PPTX‑Datei auch in viele andere Formate wie PDF, XPS, ODP, HTML usw. speichern, wie in diesen Artikeln beschrieben.

PPTX nach PPT konvertieren

Um ein PPTX in PPT zu konvertieren, übergeben Sie einfach den Dateinamen und das Speicherformat an die Save‑Methode der Presentation Klasse. Der nachstehende Java‑Code‑Beispiel konvertiert eine Presentation von PPTX nach PPT mit den Standardeinstellungen.

// Instanziieren Sie ein Presentation-Objekt, das eine PPTX-Datei repräsentiert
Presentation presentation = new Presentation("template.pptx");

// Speichern Sie die Präsentation als PPT
presentation.save("output.ppt", SaveFormat.Ppt);  

FAQ

Bleiben alle PPTX‑Effekte und -Funktionen beim Speichern im alten PPT‑Format (97–2003) erhalten?

Nicht immer. Das PPT‑Format fehlt einige neuere Fähigkeiten (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 statt der gesamten Präsentation?

Direktes Speichern zielt auf die gesamte Präsentation ab. Um einzelne Folien zu konvertieren, erstellen Sie eine neue Präsentation, die nur diese Folien enthält, und speichern sie als PPT; alternativ können Sie einen Service/API verwenden, der 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 auch Schutzeinstellungen/Verschlüsselung konfigurieren für das gespeicherte PPT.