Importovat prezentace pomocí Pythonu
Úvod
S Aspose.Slides for Python via .NET můžete importovat obsah do prezentace z jiných formátů souborů. Třída SlideCollection poskytuje metody pro import snímků z PDF, HTML a dalších zdrojů.
Převod PDF do prezentace
Tato sekce ukazuje, jak převést PDF do prezentace pomocí Aspose.Slides. Provede vás importem PDF, převodem jeho stránek na snímky a uložením výsledku jako souboru PPTX.

- Vytvořte instanci třídy Presentation.
- Zavolejte metodu add_from_pdf a předáte PDF soubor.
- Použijte metodu save k uložení prezentace ve formátu PowerPoint.
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
Možná budete chtít vyzkoušet bezplatnou PDF do PowerPoint webovou aplikaci – je to živá implementace procesu popsaného zde.Převod HTML do prezentace
Tato sekce ukazuje, jak importovat HTML obsah do prezentace pomocí Aspose.Slides. Popisuje načtení HTML, převod na snímky se zachovaným textem, obrázky a základním formátováním a uložení výsledku jako souboru PPTX.
- Vytvořte instanci třídy Presentation.
- Zavolejte metodu add_from_html a předáte HTML soubor.
- Použijte metodu save k uložení prezentace ve formátu PowerPoint.
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
Zůstávají tabulky při importu PDF zachovány a lze jejich detekci vylepšit?
Tabulky mohou být během importu detekovány; PdfImportOptions obsahuje parametr detect_tables, který umožňuje rozpozná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ů: