Ten krótki samouczek koncentruje się na tym, jak konwertować PNG na slajd programu PowerPoint w Pythonie. Zawiera wszystkie informacje konfiguracyjne, proces krok po kroku i przykładowy kod, który można uruchomić, aby wstawić obraz w PPTX przy użyciu języka Python. Aplikacji można używać w dowolnym systemie operacyjnym, takim jak Windows, Linux lub macOS, który jest skonfigurowany z platformą .NET Core i językiem Python.
Kroki, aby wstawić obraz w PPTX w Pythonie
- Skonfiguruj swoje IDE na użyj Aspose.Slides dla Pythona przez .NET
- Dodaj odwołanie do przestrzeni nazw aspose.pydrawing i aspose.slides w swoim projekcie, aby wstawić obraz w PPTX przy użyciu Pythona
- Utwórz pustą prezentację domyślną za pomocą obiektu klasy Presentation i uzyskaj dostęp do pierwszego domyślnego slajdu nowo utworzonej prezentacji
- Odczytaj źródłowy obraz PNG jako bajty z dysku i dodaj go do images collection prezentacji
- Wstaw ramkę obrazu do kolekcji kształtów wybranego slajdu, korzystając z opcji dodanych
- Konwertuj PNG na PPTX w Pythonie przy użyciu metody zapisu
Powyższe kroki kierują rozwojem konwertera PNG na PPTX w Pythonie, w którym generowana jest nowa prezentacja zawierająca domyślną kolekcję slajdów i kolekcję obrazów. Obraz źródłowy jest ładowany z dysku jako tablica bajtów, dodawany do pierwszego zbioru kształtów slajdów jako ramka obrazu, a na końcu prezentacja wraz z obrazem jest zapisywana na dysku.
Kod do dodania obrazu w PPTX w Pythonie
Podczas pracy z tą funkcją, aby konwertować PNG na PPTX w Pythonie, obiekt Slide jest używany do przechowywania odniesienia do slajdu docelowego, a obiekt klasy IPPImage jest używany do przechowywania odniesienia do nowo dodanego obrazu w kolekcji obrazów. Metoda add_image ma wiele przeciążonych konstruktorów, które przyjmują różne parametry, takie jak bajty, obiekt IPPImage, obiekt Image i strumień pamięci.
W tym samouczku nauczyliśmy się konwertować plik PNG do programu PowerPoint w Pythonie. Jeśli chcesz poznać proces konwersji pliku PDF na prezentację, zapoznaj się z artykułem na jak przekonwertować plik PDF na prezentację za pomocą Pythona.