PPT zu PPTX C#

In verschiedenen Fällen müssen Sie möglicherweise PPT-Präsentationen auf PPTX aktualisieren, um die erweiterten Präsentationsfunktionen von MS Office nutzen zu können. Für solche Fälle behandelt dieser Artikel das Konvertieren von PowerPoint PPT Dateien in PPTX mit C#. Es zielt darauf ab, die automatische oder Batch-Konvertierung von PPT Dateien in PPTX zu vereinfachen.

C# API für die Umwandlung von PPT in PPTX

Zum Konvertieren von PowerPoint PPT Dateien in PPTX verwenden wir Aspose.Slides for .NET. Es ist eine leistungsstarke und funktionsreiche API, mit der Sie Präsentationen nahtlos erstellen oder bearbeiten können. Darüber hinaus können Sie mit dem integrierten Präsentationskonverter die PPT/PPTX Dateien in andere Formate konvertieren. Sie können die API entweder herunterladen oder sie mit NuGet installieren.

PM> Install-Package Aspose.Slides.NET

Konvertieren Sie PowerPoint PPT in PPTX

Im Folgenden finden Sie die Schritte zum Konvertieren einer PPT Datei in PPTX in C#.

  1. Laden Sie die PowerPoint-PPT-Präsentation mit der Klasse Presentation.
  2. Konvertieren Sie PPT mit der methode Presentation.Save(string, SaveFormat.Pptx) in PPTX.

Das folgende Codebeispiel zeigt, wie eine PPT Datei in PPTX konvertiert wird.

// Instanziieren Sie ein Präsentationsobjekt, das die PPT Datei darstellt
Presentation pres = new Presentation("PPTtoPPTX.ppt");

// Speichern Sie die PPT-Präsentation als PPTX
pres.Save("PPTtoPPTX_out.pptx", SaveFormat.Pptx);

Holen Sie sich eine kostenlose API Lizenz

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

Fazit

In diesem Artikel haben Sie gelernt, wie Sie PowerPoint PPT Dateien mit C# in PPTX konvertieren. Sie können einfach die API installieren und den bereitgestellten Code in Ihre .NET Anwendungen integrieren, um die Konvertierung von PPT in PPTX zu automatisieren. Darüber hinaus können Sie die Dokumentation konsultieren, um weitere Funktionen von Aspose.Slides for .NET zu erkunden. Sie können uns auch gerne Ihre Fragen über unser Forum mitteilen.

Siehe auch