У цьому короткому посібнику описано, як конвертувати декілька файлів PPT у PDF у C#. Він містить усі кроки для налаштування середовища та розробки програми, яка може конвертувати кілька PPT в один PDF на C# лише за допомогою кількох викликів API. Ви матимете контроль над кожним слайдом, який включено до PDF-файлу, як-от фільтрування деяких слайдів або налаштування деяких інших властивостей, якщо потрібно.
Кроки для перетворення кількох файлів PPT у PDF на C#
- Налаштуйте IDE на використання Aspose.Slides for .NET за допомогою менеджера пакетів NuGet
- Створіть нову презентацію та видаліть її стандартний слайд за допомогою класу Presentation
- Отримайте список усіх файлів PPT для відтворення в одному PDF-файлі
- Перегляньте кожен файл презентації та завантажте його в окремий об’єкт презентації
- Перегляньте всі slides у кожній презентації та додайте клон до цільової презентації
- Збережіть отриману презентацію у форматі PDF, що містить слайди з усіх презентацій
Тут подано покрокові інструкції для конвертування кількох файлів PPT у PDF на C#. Повна логіка описана для написання конвертера, де створюється нова презентація, а потім її стандартний слайд також видаляється, щоб зробити її порожньою, однак ви можете завантажити існуючу презентацію зі слайдами, а потім додати до неї слайди з інших презентацій перед збереженням це як файл PDF.
Код для перетворення кількох PPT в один PDF на C#
Цей код демонструє, як конвертувати кілька PPT у PDF на C#, надаючи необхідні класи та список просторів імен. Це повний код, який містить логіку читання файлів PPT лише з папки, однак ви можете спростити його, отримавши список імен файлів з іншого джерела, а потім виконуючи решту завдань відповідно до ваших вимог. Зауважте, що під час ітерації, коли ви отримуєте доступ до кожного слайда, ви можете встановити такі властивості, як встановлення фону, додавання елемента керування ActiveX, робота з фігурами на слайді тощо.
Ми дізналися, що під час написання конвертера PPT у PDF кілька файлів на C# відтворюються в один PDF. Якщо ви хочете дізнатися, як захистити PPT, перегляньте статтю як захистити презентацію PowerPoint на C#.