Importowanie prezentacji w Pythonie
Wprowadzenie
Za pomocą Aspose.Slides for Python via .NET, możesz importować treść do prezentacji z innych formatów plików. Klasa SlideCollection udostępnia metody do importowania slajdów z PDF, HTML i innych źródeł.
Konwertuj PDF do prezentacji
Ta sekcja pokazuje, jak przekonwertować plik PDF na prezentację przy użyciu Aspose.Slides. Przeprowadza Cię przez importowanie PDF, zamienianie jego stron na slajdy oraz zapisywanie wyniku jako plik PPTX.

- Utwórz instancję klasy Presentation.
- Wywołaj metodę add_from_pdf i przekaż plik PDF.
- Użyj metody save aby zapisać prezentację w formacie PowerPoint.
Poniższy przykład w języku Python demonstruje konwersję PDF do prezentacji:
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żesz wypróbować darmową aplikację internetową PDF to PowerPoint firmy Aspose — jest to działająca implementacja procesu opisanego tutaj.Konwertuj HTML do prezentacji
Ta sekcja pokazuje, jak zaimportować treść HTML do prezentacji przy użyciu Aspose.Slides. Omówiono w niej wczytywanie HTML, przekształcanie go w slajdy z zachowaniem tekstu, obrazów i podstawowego formatowania oraz zapisywanie wyniku jako plik PPTX.
- Utwórz instancję klasy Presentation.
- Wywołaj metodę add_from_html i przekaż plik HTML.
- Użyj metody save aby zapisać prezentację w formacie PowerPoint.
Poniższy przykład w języku Python demonstruje konwersję HTML do prezentacji:
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
Czy tabele są zachowywane przy importowaniu PDF i czy ich wykrywanie można ulepszyć?
Tabele mogą być wykrywane podczas importu; PdfImportOptions zawiera parametr detect_tables, który umożliwia rozpoznawanie tabel. Skuteczność zależy od struktury pliku PDF.
Note
Możesz również użyć Aspose.Slides do konwersji HTML do innych popularnych formatów plików: