Präsentation importieren - C++ PowerPoint API
Contents
[
Hide
]
Mit Aspose.Slides für C++ können Sie Präsentationen aus Dateien in anderen Formaten importieren. Aspose.Slides stellt die SlideCollection Klasse zur Verfügung, um Ihnen zu ermöglichen, Präsentationen aus PDF, HTML-Dokumenten usw. zu importieren.
PowerPoint aus PDF importieren
In diesem Fall konvertieren Sie ein PDF in eine PowerPoint-Präsentation.
- Erstellen Sie ein Objekt der Präsentationsklasse.
- Rufen Sie die AddFromPdf() Methode auf und übergeben Sie die PDF-Datei.
- Verwenden Sie die Save() Methode, um die Datei im PowerPoint-Format zu speichern.
Dieser C++-Code demonstriert die PDF-zu-PowerPoint-Operation:
auto pres = System::MakeObject<Presentation>();
pres->get_Slides()->AddFromPdf(u"InputPDF.pdf");
pres->Save(u"OutputPresentation.pptx", SaveFormat::Pptx);
Tipp
Sie möchten vielleicht die Aspose kostenlose PDF zu PowerPoint Web-App ausprobieren, da dies eine direkte Umsetzung des hier beschriebenen Prozesses ist.PowerPoint aus HTML importieren
In diesem Fall konvertieren Sie ein HTML-Dokument in eine PowerPoint-Präsentation.
- Erstellen Sie eine Instanz der Presentation Klasse.
- Rufen Sie die AddFromHtml() Methode auf und übergeben Sie die HTML-Datei.
- Verwenden Sie die Save() Methode, um die Datei im PowerPoint-Format zu speichern.
Dieser C++-Code demonstriert die HTML-zu-PowerPoint-Operation:
auto presentation = System::MakeObject<Presentation>();
{
auto htmlStream = System::IO::File::OpenRead(u"page.html");
presentation->get_Slides()->AddFromHtml(htmlStream);
}
presentation->Save(u"MyPresentation.pptx", SaveFormat::Pptx);
Hinweis
Sie können Aspose.Slides auch verwenden, um HTML in andere gängige Dateiformate zu konvertieren: