Import prezentací z PDF nebo HTML v JavaScriptu
Contents
[
Hide
]
Úvod
Pomocí Aspose.Slides for Node.js via Java můžete importovat prezentace ze souborů v jiných formátech. Aspose.Slides poskytuje třídu SlideCollection, která vám umožní importovat prezentace z PDF, HTML dokumentů atd.
Import PowerPointu z PDF
V tomto případě můžete převést PDF na prezentaci PowerPoint.

- Vytvořte instanci třídy Presentation.
- Zavolejte metodu addFromPdf() a předáte soubor PDF.
- Použijte metodu save() k uložení souboru ve formátu PowerPoint.
Tento kód JavaScript ukazuje operaci převodu PDF do PowerPoint:
var pres = new aspose.slides.Presentation();
try {
pres.getSlides().addFromPdf("InputPDF.pdf");
pres.save("OutputPresentation.pptx", aspose.slides.SaveFormat.Pptx);
} finally {
if (pres != null) {
pres.dispose();
}
}
Tip
Možná budete chtít vyzkoušet bezplatnou webovou aplikaci Aspose free PDF to PowerPoint, protože je to živá implementace zde popsaného postupu.Import PowerPointu z HTML
V tomto případě můžete převést dokument HTML na prezentaci PowerPoint.
- Vytvořte instanci třídy Presentation.
- Zavolejte metodu addFromHtml() a předáte soubor PDF.
- Použijte metodu save() k uložení souboru ve formátu PowerPoint.
Tento kód JavaScript ukazuje operaci převodu HTML do PowerPoint:
var presentation = new aspose.slides.Presentation();
try {
var htmlStream = java.newInstanceSync("java.io.FileInputStream", "page.html");
try {
presentation.getSlides().addFromHtml(htmlStream);
} finally {
if (htmlStream != null) {
htmlStream.close();
}
}
presentation.save("MyPresentation.pptx", aspose.slides.SaveFormat.Pptx);
} catch (e) {
console.log(e);
} finally {
if (presentation != null) {
presentation.dispose();
}
}
FAQ
Jsou tabulky zachovány při importu PDF a lze jejich detekci zlepšit?
Tabulky lze během importu detekovat; PdfImportOptions obsahuje metodu setDetectTables, která umožňuje rozpoznávání tabulek. Účinnost závisí na struktuře PDF.