Як перетворити PDF на презентацію за допомогою C#

У цьому простому посібнику йдеться про те, як перетворити PDF на Presentation за допомогою C#, дотримуючись детальних кроків налаштування, щоб перевірити робочий зразок коду. Ви можете імпортувати PDF у PowerPoint за допомогою C#, дотримуючись дуже простого інтерфейсу API, і програму можна використовувати в будь-якому середовищі, що підтримується .NET, включаючи Windows, macOS і Linux.

Кроки для імпорту PDF у PowerPoint за допомогою C#

  1. Налаштуйте свій проект програми для встановлення Aspose.Slides for .NET за допомогою менеджера пакетів NuGet
  2. Створіть порожню презентацію за допомогою об’єкта класу Presentation, щоб перетворити PDF на презентацію
  3. Завантажте PDF-файл із диска та додайте до колекції слайдів презентації методом AddFromPdf
  4. Використовуючи метод збереження, конвертуйте PDF у PowerPoint за допомогою C#

Дотримуючись зазначених кроків у C# PDF to Presentation, розробляється програма конвертера, де процес починається зі створення порожньої презентації за допомогою екземпляра класу Presentation. Потім за допомогою методу AddFromPdf, який надається класом SlideCollection, додайте PDF-файл до слайдів, вказавши вихідний шлях до PDF-файлу. Нарешті, метод «Зберегти» перетворить PDF на PPTX і збереже його на диску.

Код для перетворення PDF на презентацію за допомогою C#

Наведений вище приклад також корисний для перетворення PDF на PPT за допомогою C#, де вам доведеться вибрати інший перелічувач SaveFormat у методі збереження. Метод AddFromPdf також забезпечує перевантаження для завантаження PDF-файлу з потоку пам’яті, і для кожної сторінки всередині PDF-файлу всередині презентації буде створено новий слайд. API дозволяє додавати кілька PDF-файлів у колекцію слайдів презентації.

У цьому посібнику ми дізналися, що для додавання PDF до презентації C# на основі API можна використовувати без будь-якої залежності від MS PowerPoint. Якщо ви зацікавлені в перетворенні презентації у PDF, зверніться до статті як конвертувати PPT у PDF за допомогою C#.

 Українська