Ten krótki samouczek pokazuje jak przekonwertować wiele plików PPT na PDF w języku C#. Zawiera wszystkie kroki potrzebne do skonfigurowania środowiska i opracowania aplikacji, która może konwertować wiele plików PPT na jeden plik PDF w języku C# za pomocą zaledwie kilku wywołań interfejsu API. 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, jeśli to konieczne.
Kroki, aby przekonwertować wiele plików PPT na PDF w C#
- Skonfiguruj IDE do używania Aspose.Slides for .NET przy użyciu menedżera pakietów NuGet
- Utwórz nową prezentację i usuń jej domyślny slajd, korzystając z klasy Presentation
- Uzyskaj listę wszystkich plików PPT do renderowania w jednym pliku PDF
- Przejrzyj każdy plik prezentacji i załaduj go do oddzielnego obiektu prezentacji
- Przejrzyj wszystkie slides w każdej prezentacji i dodaj klon do prezentacji docelowej
- Zapisz wynikową prezentację jako plik PDF zawierający slajdy ze wszystkich prezentacji
Tutaj podano instrukcje krok po kroku, jak konwertować wiele plików PPT do formatu PDF w języku C#. Pełna logika jest opisana w celu napisania konwertera, w którym tworzona jest nowa prezentacja, a następnie jego domyślny slajd jest również usuwany, aby go opróżnić, jednak można załadować istniejącą prezentację zawierającą slajdy, a następnie dodać do niej slajdy z innych prezentacji przed zapisaniem go jako plik PDF.
Kod do konwersji wielu plików PPT na jeden plik PDF w języku C#
Ten kod pokazuje, jak konwertować wiele plików PPT na format PDF w języku C#, udostępniając listę wymaganych klas i przestrzeni nazw. Jest to kompletny kod, który zawiera logikę odczytu plików PPT tylko z folderu, jednak można go uprościć, pobierając listę nazw plików z innego źródła, a następnie wykonując pozostałe zadania zgodnie z wymaganiami. Zwróć uwagę, że podczas iteracji, gdy uzyskasz dostęp do każdego slajdu, możesz ustawić właściwości, takie jak ustawienie jego tła, dodanie kontrolki ActiveX, praca z kształtami na slajdzie i tak dalej.
Dowiedzieliśmy się, że podczas pisania konwertera PPT na PDF wiele plików w C# jest renderowanych do jednego pliku PDF. Jeśli chcesz poznać proces zabezpieczania PPT, zapoznaj się z artykułem na jak zabezpieczyć prezentację PowerPoint w C#.