Import prezentací z PDF nebo HTML na Androidu
Contents
[
Hide
]
Úvod
Pomocí Aspose.Slides for Android 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 do prezentace 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 Java kód ukazuje operaci převodu PDF do PowerPointu:
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 je živou implementací procesu popsaného zde.Import PowerPointu z HTML
V tomto případě můžete převést HTML dokument 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 Java kód ukazuje operaci převodu HTML do PowerPointu:
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();
}
Často kladené otázky
Zůstávají 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.