Importer une présentation
Contents
[
Hide
]
En utilisant Aspose.Slides pour PHP via Java, vous pouvez importer des présentations à partir de fichiers dans d’autres formats. Aspose.Slides fournit la classe SlideCollection qui vous permet d’importer des présentations à partir de PDF, de documents HTML, etc.
Importer PowerPoint depuis PDF
Dans ce cas, vous pouvez convertir un PDF en présentation PowerPoint.
- Créez une instance de la classe Presentation.
- Appelez la méthode addFromPdf() et passez le fichier PDF.
- Utilisez la méthode save() pour enregistrer le fichier au format PowerPoint.
Ce code PHP démontre l’opération de conversion de PDF en PowerPoint :
$pres = new Presentation();
try {
$pres->getSlides()->addFromPdf("InputPDF.pdf");
$pres->save("OutputPresentation.pptx", SaveFormat::Pptx);
} finally {
if (!java_is_null($pres)) {
$pres->dispose();
}
}
Astuce
Vous pouvez consulter l’application web Aspose gratuite PDF vers PowerPoint car c’est une mise en œuvre en direct du processus décrit ici.Importer PowerPoint depuis HTML
Dans ce cas, vous allez convertir un document HTML en présentation PowerPoint.
- Créez une instance de la classe Presentation.
- Appelez la méthode addFromHtml() et passez le fichier HTML.
- Utilisez la méthode save() pour enregistrer le fichier au format PowerPoint.
Ce code PHP démontre l’opération de conversion de HTML en PowerPoint :
$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();
}
}
Note
Vous pouvez également utiliser Aspose.Slides pour convertir HTML vers d’autres formats de fichiers populaires :