Ten prosty temat instruktażowy skupia się na tym, jak utworzyć PowerPoint obraz slajdu przy użyciu języka Python bez jakiejkolwiek zależności od programu MS PowerPoint. Zawiera wszystkie niezbędne kroki konfiguracyjne i działający przykład kodu do generowania obrazu ze slajdu programu PowerPoint w Pythonie. Ta przykładowa aplikacja może być używana na dowolnej platformie obsługiwanej przez platformę .NET Core skonfigurowanej z językiem Python.
Kroki, aby utworzyć obraz slajdu programu PowerPoint przy użyciu języka Python
- Skonfiguruj środowisko do zainstalowania Aspose.Slides dla Pythona przez .NET w swojej aplikacji
- Zaimportuj aspose.slides i aspose.pydrawing do swojego pliku Pythona
- Otwórz źródłowy plik prezentacji, używając obiektu klasy Presentation, aby utworzyć obraz miniatury slajdu
- Załaduj pierwszy slajd w prezentacji slides collection
- Dodaj zdefiniowane przez użytkownika wymiary X i Y dla miniatury slajdu
- Utwórz miniaturę slajdu i zapisz ją na dysku w formacie JPG
Powyższe kroki prowadzą do napisania kodu Pythona do konwersji slajdu PowerPoint na obraz w JPG, gdzie proces rozpoczyna się od załadowania prezentacji źródłowej z dysku i uzyskania dostępu do żądanego slajdu w celu renderowania. W kolejnych krokach ustawiane są dostosowane wymiary obrazka, aby wyrenderować miniaturę slajdu metodą get_thumbnail() i zapisać obraz na dysku.
Kod do generowania obrazu ze slajdu programu PowerPoint w języku Python
Kod aplikacji oparty na języku Python* do tworzenia *twórcy obrazów prezentacyjnych jest przedstawiony tutaj. Interfejs API oferuje możliwość renderowania miniatur slajdów w formatach TIFF, PNG, BMP lub innych formatach graficznych. Dostosowanie obrazu można również wykonać za pomocą ustawień, takich jak opcje tiff_options, default_regular_font, notes_comments_layouting, size i opcje skalowania obrazu przy użyciu różnych przeciążeń metody get_thumbnail().
W tym przykładzie zbadaliśmy, jak konwertować PowerPoint na JPG w Pythonie przy użyciu prostego interfejsu API. Jeśli chcesz dowiedzieć się więcej o konwertowaniu prezentacji do formatu PDF za pomocą Pythona, zapoznaj się z artykułem na how to convert Presentation to PDF using Python.