Ten krótki samouczek pokazuje jak przekonwertować wiele plików PPT na PDF przy użyciu języka Python wraz ze szczegółowymi krokami konfiguracyjnymi w celu skonfigurowania środowiska. Możesz przekonwertować wiele PPT na jeden plik PDF w Pythonie za pomocą tylko kilku wywołań API i będziesz mieć kontrolę nad każdym slajdem zawartym w pliku PDF, na przykład filtrując niektóre slajdy lub ustawiając inne właściwości w razie potrzeby.
Kroki, aby przekonwertować wiele plików PPT do formatu PDF za pomocą Pythona
- Skonfiguruj swoje środowisko IDE do użyj Aspose.Slides dla Pythona przez .NET
- Dodaj odniesienie do przestrzeni nazw glob, os i aspose.slides w swoim projekcie, aby przekonwertować PPT na PDF
- Utwórz domyślną prezentację za pomocą klasy Presentation i usuń jej domyślny slajd
- Uzyskaj dostęp do listy wszystkich plików prezentacji, które mają zostać zrenderowane do jednego pliku PDF
- Przejrzyj każdy plik prezentacji i załaduj go do oddzielnego tymczasowego obiektu prezentacji
- Przejrzyj wszystkie slides w każdej prezentacji i sklonuj je do prezentacji docelowej
- Zapisz ostateczną wynikową prezentację jako plik PDF zawierający slajdy ze wszystkich prezentacji
Poniższe instrukcje krok po kroku służą do konwertowania wielu plików PPT do formatu PDF w Pythonie. Opisano pełny przepływ pracy w celu napisania konwertera, w którym tworzona jest nowa domyślna prezentacja, po której następuje usunięcie jej domyślnego slajdu. Następnie możesz załadować jedną lub wiele prezentacji, uzyskując dostęp do odpowiednich kolekcji slajdów i dodając je do prezentacji docelowej za pomocą funkcji klonowania slajdów przed zapisaniem ich na dysku jako pliku PDF.
Kod do konwersji wielu PPT na jeden plik PDF za pomocą Pythona
Ten kod pokazuje, jak konwertować wiele PPT na PDF w Pythonie przy użyciu wymaganych przestrzeni nazw i klas. Kod zawiera logikę odczytu plików PPT tylko z folderu, jednak możesz to uprościć, uzyskując listę nazw plików w inny sposób, zgodnie z własnymi wymaganiami. Podczas iteracji slajdów, gdy uzyskasz dostęp do każdego slajdu, możesz także ustawić właściwości, takie jak dodanie tła slajdu, dodanie kontrolki ActiveX, praca z kształtami na slajdzie i tak dalej.
Byliśmy świadkami, że podczas pisania konwertera PPT na PDF wiele plików w Pythonie jest renderowanych do pojedynczego pliku PDF. Jeśli chcesz dowiedzieć się więcej o konwertowaniu prezentacji do SVG, zapoznaj się z artykułem na jak przekonwertować PowerPoint do SVG w Pythonie.