Präsentation importieren
Contents
[
Hide
]
Mit Aspose.Slides für PHP über Java können Sie Präsentationen aus Dateien in anderen Formaten importieren. Aspose.Slides bietet die SlideCollection Klasse, die es Ihnen ermöglicht, Präsentationen aus PDFs, HTML-Dokumenten usw. zu importieren.
PowerPoint aus PDF importieren
In diesem Fall konvertieren Sie eine PDF in eine PowerPoint-Präsentation.
- Erstellen Sie eine Instanz der Presentation Klasse.
- 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 PHP-Code demonstriert die PDF-zu-PowerPoint-Operation:
$pres = new Presentation();
try {
$pres->getSlides()->addFromPdf("InputPDF.pdf");
$pres->save("OutputPresentation.pptx", SaveFormat::Pptx);
} finally {
if (!java_is_null($pres)) {
$pres->dispose();
}
}
Tipp
Sie möchten vielleicht die kostenlose Aspose PDF zu PowerPoint Web-App ausprobieren, da sie eine Live-Implementierung 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 PDF-Datei.
- Verwenden Sie die save() Methode, um die Datei im PowerPoint-Format zu speichern.
Dieser PHP-Code demonstriert die HTML-zu-PowerPoint-Operation:
$presentation = new Presentation();
try {
$htmlStream = new Java("java.io.FileInputStream", "page.html");
try {
$presentation->getSlides()->addFromHtml($htmlStream);
} finally {
if (!java_is_null($htmlStream)) {
$htmlStream->close();
}
}
$presentation->save("MyPresentation.pptx", SaveFormat::Pptx);
} catch (JavaException $e) {
} finally {
if (!java_is_null($presentation)) {
$presentation->dispose();
}
}
Hinweis
Sie können Aspose.Slides auch verwenden, um HTML in andere gängige Dateiformate zu konvertieren: