Jak przekonwertować PNG na slajd PowerPoint w Pythonie

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

  1. Skonfiguruj swoje IDE na użyj Aspose.Slides dla Pythona przez .NET
  2. Dodaj odwołanie do przestrzeni nazw aspose.pydrawing i aspose.slides w swoim projekcie, aby wstawić obraz w PPTX przy użyciu Pythona
  3. Utwórz pustą prezentację domyślną za pomocą obiektu klasy Presentation i uzyskaj dostęp do pierwszego domyślnego slajdu nowo utworzonej prezentacji
  4. Odczytaj źródłowy obraz PNG jako bajty z dysku i dodaj go do images collection prezentacji
  5. Wstaw ramkę obrazu do kolekcji kształtów wybranego slajdu, korzystając z opcji dodanych
  6. 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.

 Polski