PPTX in PPT konvertieren in .NET

Übersicht

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

  • PPTX in PPT mit C# konvertieren

PPTX in PPT mit .NET konvertieren

Für C#‑Beispielcode zum Konvertieren von PPTX in PPT siehe den Abschnitt unten, d.h. Convert PPTX to PPT. Es 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 in 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 C#‑Code‑Beispiel unten konvertiert eine Präsentation von PPTX nach PPT mit den Standardoptionen.

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

// Speichern der PPTX-Präsentation im PPT-Format
pres.Save("presentation.ppt", SaveFormat.Ppt);

FAQ

Überleben alle PPTX‑Effekte und -Funktionen beim Speichern im legacy PPT (97–2003)-Format?

Nicht immer. Das PPT‑Format fehlt einige neuere Fähigkeiten (z. B. bestimmte Effekte, Objekte und Verhaltensweisen), sodass Funktionen während der Konvertierung vereinfacht oder gerastert werden können.

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

Direktes Speichern zielt auf die gesamte Präsentation ab. Um bestimmte Folien zu konvertieren, erstellen Sie eine neue Präsentation nur mit diesen Folien und speichern Sie sie als PPT; alternativ verwenden Sie einen Service/API, 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 konfigurieren für das gespeicherte PPT festlegen.