Как преобразовать презентацию в PDF с помощью Python

Этот простой раздел посвящен тому, как преобразовать Presentation в PDF с помощью Python, предоставив подробные сведения и настроив среду для выполнения примера кода. Для преобразования PPTX в PDF можно использовать код на основе Python** с использованием простых вызовов API. Приложение можно протестировать в любой операционной системе, настроенной с помощью .NET Framework, включая MS Windows, Linux или macOS.

Шаги по созданию PowerPoint с помощью Python

  1. Настройте среда для использования Aspose.Slides for Python через .NET в своем приложении.
  2. Включите пространство имен Aspose.Slides в свой проект для экспорта PPTX в PDF.
  3. Создайте экземпляр класса Presentation для загрузки исходной презентации.
  4. Создайте объект класса PdfOptions, чтобы задать параметры выходного PDF.
  5. Установите желаемый пароль доступа к PDF
  6. Метод Save в Python преобразует PPTX в PDF.

Вышеупомянутые шаги Python конвертируют файлы PPT в PDF с помощью простого интерфейса API. Мы начнем процесс, создав объект класса Presentation для загрузки исходного файла презентации, который может быть в формате ODP, PPT, PPTX, POT или POTX. Экземпляр класса PdfOptions будет использоваться для обеспечения безопасности выходного PDF-файла путем установки пароля. Наконец, преобразованный PDF-файл будет сохранен на диск с помощью метода «Сохранить».

Код для создания PPT с использованием Python

import aspose.slides as slides
# The path to source files directory
filepath = "C://Slides//"
#Load the license in your application to convert PPTX to PDF
pptxToPdfLicense = slides.License()
pptxToPdfLicense.set_license(filepath + "Aspose.Total.lic")
# Create the Presentation object to load the source presentation file
presentation = slides.Presentation(filepath + "Input.pptx")
# Initialize the PdfOptions class
pdfOpts = slides.export.PdfOptions()
# Setting the PDF password
pdfOpts.password = "abc123"
# Save the PPTX to a password protected PDF
presentation.save(filepath + "PasswordProtected.pdf", slides.export.SaveFormat.PDF, pdfOpts)

С помощью конвертера Python PPT в PDF разработано приложение. Класс PdfOptions предоставляет различные параметры, такие как Compliance, JpegQualiy, ImageTransparentColor, SufficientResolution и SaveMetafilesAsPng, для дальнейшей настройки выходного PDF-файла.

В этой статье мы увидели, как легко можно разработать приложение для конвертации Python PPTX в PDF. Если вы хотите создать файл презентации с помощью Python, обратитесь к статье как создать PPT с помощью Python.

 Русский