В этом разделе рассказывается, как преобразовать PPT в PDF с помощью C#, а также приводятся подробные шаги по настройке среды и проверка рабочего примера кода. Одним из вариантов является преобразование PowerPoint в PDF на основе C# Interop сложного API-решения, однако в этом примере мы будем управлять преобразованием с помощью нескольких простых строк кода без библиотеки Interop.
Шаги по преобразованию PPT в PDF с помощью C#
- Настройте приложение для установки Aspose.Slides for .NET с помощью диспетчера пакетов NuGet.
- Загрузите исходный файл презентации, используя объект класса Presentation, чтобы установить нужные параметры PDF.
- Инициализируйте объект класса PdfOptions, чтобы установить нужные параметры изображения.
- Установите различные параметры PDF для PDF
- Преобразуйте презентацию в PDF, используя метод Сохранить.
Придерживаясь вышеупомянутых шагов в приложении C# PowerPoint to PDF, конвертер разработан, где процесс начинается с загрузки исходного PPT с диска с использованием экземпляра класса Presentation. Затем с помощью класса PdfOptions устанавливаются различные свойства желаемого PDF-файла, и, наконец, сгенерированный PDF-файл сохраняется либо на диске, либо в потоке памяти для дальнейшего использования.
Код для преобразования PPT в PDF на С#
В приведенном выше примере преобразование PPT в PDF на C# демонстрируется с помощью простых вызовов API. API позволяет загружать PPTX, POTX, ODP, PPS, PPSX и другие форматы презентаций, используя тот же пример и их преобразование в PDF. Класс PdfOptions позволяет настраивать выходной PDF-файл, устанавливая такие свойства, как соответствие, EmbedFullFonts, DrawSlidesFrame, ImageTransparentColor, JpegQuality, ShowHiddenSlides и NotesCommentsLayouting.
В этом руководстве мы узнали, что для преобразования PPT в PDF можно использовать API на основе C#, выполнив простые шаги. Если вы заинтересованы в преобразовании презентации в изображения TIFF, обратитесь к статье как конвертировать PowerPoint в Tiff с помощью C#.