Importovat prezentace z PDF nebo HTML v Javě
Úvod
Pomocí Aspose.Slides můžete importovat prezentace ze souborů v jiných formátech. Aspose.Slides poskytuje třídu SlideCollection, která umožňuje importovat prezentace z dokumentů PDF a HTML.
Import PowerPoint z PDF
V tomto případě můžete převést PDF do prezentace PowerPoint.

- Vytvořte instanci třídy Presentation.
- Zavolejte metodu addFromPdf() a předáte PDF soubor.
- Použijte metodu save() k uložení souboru ve formátu PowerPoint.
Tento kód v jazyce Java demonstruje operaci převodu PDF do PowerPoint:
Presentation pres = new Presentation();
try {
pres.getSlides().addFromPdf("InputPDF.pdf");
pres.save("OutputPresentation.pptx", SaveFormat.Pptx);
} finally {
if (pres != null) pres.dispose();
}
Tip
Možná budete chtít vyzkoušet Aspose free PDF to PowerPoint webovou aplikaci, protože jde o živou implementaci popsaného procesu.Import PowerPoint z HTML
V tomto případě můžete převést dokument HTML do prezentace PowerPoint.
- Vytvořte instanci třídy Presentation.
- Zavolejte metodu addFromHtml() a předáte soubor HTML.
- Použijte metodu save() k uložení souboru ve formátu PowerPoint.
Tento kód v jazyce Java demonstruje operaci převodu HTML do PowerPoint:
Presentation presentation = new Presentation();
try {
FileInputStream htmlStream = new FileInputStream("page.html");
try {
presentation.getSlides().addFromHtml(htmlStream);
} finally {
if (htmlStream != null) htmlStream.close();
}
presentation.save("MyPresentation.pptx", SaveFormat.Pptx);
} catch(IOException e) {
} finally {
if (presentation != null) presentation.dispose();
}
FAQ
Jsou tabulky zachovány při importu PDF a lze jejich detekci vylepšit?
Tabulky mohou být při importu detekovány; PdfImportOptions obsahuje metodu setDetectTables, která umožňuje rozpoznávání tabulek. Účinnost závisí na struktuře PDF.
Note
Můžete také použít Aspose.Slides k převodu HTML do dalších populárních formátů souborů: