Import Presentaties met Python
Introductie
Met Aspose.Slides for Python via .NET kun je inhoud importeren in een presentatie vanuit andere bestandsformaten. De klasse SlideCollection biedt methoden om dia’s te importeren vanuit PDF, HTML en andere bronnen.
PDF converteren naar een presentatie
Deze sectie laat zien hoe je een PDF converteert naar een presentatie met Aspose.Slides. Het leidt je door het importeren van de PDF, het omzetten van de pagina’s naar dia’s en het opslaan van het resultaat als een PPTX‑bestand.

- Maak een instantie van de klasse Presentation.
- Roep de methode add_from_pdf aan en geef het PDF‑bestand door.
- Gebruik de methode save om de presentatie op te slaan in PowerPoint‑formaat.
Het volgende Python‑voorbeeld toont het converteren van een PDF naar een presentatie:
import aspose.slides as slides
with slides.Presentation() as presentation:
presentation.slides.remove_at(0)
presentation.slides.add_from_pdf("sample.pdf")
presentation.save("output.pptx", slides.export.SaveFormat.PPTX)
Tip
Je wilt misschien de gratis PDF to PowerPoint webapp van Aspose proberen — het is een live‑implementatie van het hier beschreven proces.HTML converteren naar een presentatie
Deze sectie laat zien hoe je HTML‑inhoud importeert in een presentatie met Aspose.Slides. Het behandelt het laden van de HTML, het omzetten ervan naar dia’s met behoud van tekst, afbeeldingen en eenvoudige opmaak, en het opslaan van het resultaat als een PPTX‑bestand.
- Maak een instantie van de klasse Presentation.
- Roep de methode add_from_html aan en geef het HTML‑bestand door.
- Gebruik de methode save om de presentatie op te slaan in PowerPoint‑formaat.
Het volgende Python‑voorbeeld toont het converteren van HTML naar een presentatie:
import aspose.slides as slides
with slides.Presentation() as presentation:
presentation.slides.remove_at(0)
with open("page.html", "rb") as html_stream:
presentation.slides.add_from_html(html_stream)
presentation.save("output.pptx", slides.export.SaveFormat.PPTX)
FAQ
Worden tabellen behouden bij het importeren van een PDF, en kan hun detectie worden verbeterd?
Tabellen kunnen tijdens het importeren worden gedetecteerd; PdfImportOptions bevat een parameter detect_tables die tabelherkenning inschakelt. De effectiviteit hangt af van de structuur van de PDF.
Note
Je kunt ook Aspose.Slides gebruiken om HTML om te zetten naar andere populaire bestandsformaten: