Jak przekonwertować wiele plików PPT do formatu PDF w języku C#

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#

  1. Skonfiguruj IDE do używania Aspose.Slides for .NET przy użyciu menedżera pakietów NuGet
  2. Utwórz nową prezentację i usuń jej domyślny slajd, korzystając z klasy Presentation
  3. Uzyskaj listę wszystkich plików PPT do renderowania w jednym pliku PDF
  4. Przejrzyj każdy plik prezentacji i załaduj go do oddzielnego obiektu prezentacji
  5. Przejrzyj wszystkie slides w każdej prezentacji i dodaj klon do prezentacji docelowej
  6. 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#.

 Polski