Konvertieren Sie PowerPoint Präsentationen mit C++ in SVG

Das SVG Format wird häufig zum Einbetten von Inhalten in Web und Desktop Anwendungen verwendet. Es kann Situationen geben, in denen Sie Ihre PowerPoint Präsentationen in solche Anwendungen einbetten müssen. Unter solchen Umständen erweist sich die Konvertierung der PowerPoint Dateien in das SVG Format als hilfreich. Zu diesem Zweck erfahren Sie in diesem Artikel, wie Sie PowerPoint Präsentationen mit C++ in das SVG Format konvertieren.

C++-API zum Konvertieren von PowerPoint Dateien in das SVG Format

Aspose.Slides for C++ ist eine C++-API zum Arbeiten mit PowerPoint Dateien. Es ermöglicht Ihnen, PowerPoint PPT und PPTX 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 PPTX/PPT Dateien in das SVG-Format. Sie können die API entweder über NuGet installieren oder direkt aus dem Abschnitt Downloads herunterladen.

PM> Install-Package Aspose.Slides.Cpp

Konvertieren Sie PowerPoint PPTX/PPT Dateien mit C++ in das SVG Format

Im Folgenden finden Sie die Schritte zum Konvertieren von PowerPoint-PPTX/PPT Dateien in das SVG-Format.

Der folgende Beispielcode zeigt, wie PowerPoint PPTX/PPT Dateien mit C++ in das SVG Format konvertiert werden.

// Quelldateipfad
const String sourceFilePath = u"SourceDirectory\\Slides\\SamplePresentation.pptx";

// Laden Sie die Präsentationsdatei
auto presentation = System::MakeObject<Presentation>(sourceFilePath);

// Durchlaufen Sie die Folien
for (SharedPtr<ISlide> slide : presentation->get_Slides())
{
	// Erstellen Sie eine Instanz der FileStream Klasse
	SharedPtr<FileStream> stream = File::OpenWrite(String::Format(u"OutputDirectory\\PresentationToSvg_out_{0}.svg", slide->get_SlideNumber()));

	// Schreiben Sie die Folie in den Stream
	slide->WriteAsSvg(stream);

	// Schließen Sie den Stream
	stream->Close();
}

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 PowerPoint PPTX/PPT Dateien mit C++ in das SVG Format konvertieren. Das freigegebene Codebeispiel zeigt, wie Sie PowerPoint Dateien in nur wenigen Codezeilen in das SVG Format konvertieren. Aspose.Slides for C++ ist eine leistungsstarke API, die eine Reihe zusätzlicher Funktionen zur Automatisierung Ihrer PowerPoint-bezogenen Aufgaben bietet. Sie können die API im Detail erkunden, indem Sie die offizielle Dokumentation besuchen. Bei Fragen können Sie uns gerne in unserem kostenlosen Support-Forum erreichen.

Siehe auch

Tipp: Vielleicht möchten Sie sich Aspose free PowerPoint to SVG Converter ansehen.