Importera presentationer med Python
Introduktion
Med Aspose.Slides for Python via .NET, kan du importera innehåll till en presentation från andra filformat. Klassen SlideCollection tillhandahåller metoder för att importera bilder från PDF, HTML och andra källor.
Konvertera en PDF till en presentation
Detta avsnitt visar hur du konverterar en PDF till en presentation med Aspose.Slides. Det guidar dig genom att importera PDF-filen, omvandla dess sidor till bilder och spara resultatet som en PPTX‑fil.

- Skapa en instans av klassen Presentation.
- Anropa metoden add_from_pdf och skicka med PDF‑filen.
- Använd metoden save för att spara presentationen i PowerPoint‑format.
Följande Python‑exempel demonstrerar hur en PDF konverteras till en presentation:
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
Du kanske vill prova Asposes gratis PDF till PowerPoint webapp – det är en levande implementering av processen som beskrivs här.Konvertera en HTML till en presentation
Detta avsnitt visar hur du importerar HTML‑innehåll till en presentation med Aspose.Slides. Det beskriver hur HTML laddas, omvandlas till bilder med bevarad text, bilder och grundläggande formatering, och hur resultatet sparas som en PPTX‑fil.
- Skapa en instans av klassen Presentation.
- Anropa metoden add_from_html och skicka med HTML‑filen.
- Använd metoden save för att spara presentationen i PowerPoint‑format.
Följande Python‑exempel demonstrerar hur en HTML konverteras till en presentation:
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
Bevaras tabeller när en PDF importeras, och kan deras detektering förbättras?
Tabeller kan upptäckas under import; PdfImportOptions innehåller en detect_tables‑parameter som möjliggör tabelligenkänning. Effektiviteten beror på PDF:ens struktur.
Note
Du kan också använda Aspose.Slides för att konvertera HTML till andra populära filformat: