Presentaties importeren vanuit PDF of HTML op Android
Introductie
Met Aspose.Slides for Android via Java, kun je presentaties importeren vanuit bestanden in andere formaten. Aspose.Slides levert de SlideCollection klasse om je toe te staan presentaties te importeren vanuit PDF’s, HTML-documenten, enz.
PowerPoint importeren vanuit PDF
In dit geval kun je een PDF converteren naar een PowerPoint‑presentatie.

- Maak een instantie van de Presentation klasse aan.
- Roep de addFromPdf() methode aan en geef het PDF‑bestand op.
- Gebruik de save() methode om het bestand op te slaan in het PowerPoint‑formaat.
Deze Java‑code laat de PDF‑naar‑PowerPoint‑bewerking zien:
Presentation pres = new Presentation();
try {
pres.getSlides().addFromPdf("InputPDF.pdf");
pres.save("OutputPresentation.pptx", SaveFormat.Pptx);
} finally {
if (pres != null) pres.dispose();
}
Tip
Je wilt misschien de Aspose free PDF to PowerPoint web‑app bekijken, omdat dit een live‑implementatie is van het hier beschreven proces.PowerPoint importeren vanuit HTML
In dit geval kun je een HTML‑document converteren naar een PowerPoint‑presentatie.
- Maak een instantie van de Presentation klasse aan.
- Roep de addFromHtml() methode aan en geef het PDF‑bestand op.
- Gebruik de save() methode om het bestand op te slaan in het PowerPoint‑formaat.
Deze Java‑code toont de HTML‑naar‑PowerPoint‑bewerking:
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
Worden tabellen behouden bij het importeren van een PDF, en kan hun detectie verbeterd worden?
Tabel‑detectie kan tijdens het importeren plaatsvinden; PdfImportOptions bevat een setDetectTables methode die tabelherkenning inschakelt. De effectiviteit hangt af van de structuur van de PDF.