Преобразование ODP в PDF в Python

В этой краткой статье рассказывается, как конвертировать ODP в PDF в Python. В нем также представлены необходимые шаги для создания среды разработки, а также список задач по программированию и пример кода для преобразования ODP в PDF на Python с использованием простого интерфейса API. Это приложение можно использовать в любой среде, настроенной на Python и .NET, в macOS, Windows и Linux.

Действия по сохранению ODP в PDF с помощью Python

  1. Установите среду для использования Aspose.Slides для Python через .NET для экспорта ODP в PDF с помощью Python.
  2. Получите доступ к исходной презентации ODP, используя объект класса Presentation для преобразования ODP в файл PDF.
  3. Используйте объект класса PdfOptions и установите нужные параметры файла PDF.
  4. Сохраните файл ODP в формате PDF на диске.

Выполнив описанные выше шаги, можно быстро экспортировать ODP в PDF с помощью Python. Процесс начнется с доступа к образцу файла ODP с диска или из потока памяти, после чего будет использован экземпляр класса PdfOptions для установки желаемых свойств выходного PDF-файла. В конечном итоге загруженный ODP будет сохранен в виде PDF-файла на диске методом save.

Код для экспорта ODP в PDF с использованием Python

import aspose.slides as slides
# The path to source files directory
filepath = "C://Words//"
#Load the license in your application to
#convert the ODP presentation to PDF
odpToPdfLicense = slides.License()
odpToPdfLicense.set_license(filepath + "Conholdate.Total.Product.Family.lic")
# Create the Presentation object to load the source presentation file
odpPre = slides.Presentation(filepath + "Sample.odp")
# Initialize the PdfOptions class
pdfOpts = slides.export.PdfOptions()
pdfOpts.jpeg_quality = 90
pdfOpts.embed_full_fonts = True
pdfOpts.save_metafiles_as_png = True
pdfOpts.text_compression = slides.export.PdfTextCompression.FLATE
# Save the loaded ODP to a PDF file
odpPre.save(filepath + "OdpToPdf.pdf", slides.export.SaveFormat.PDF, pdfOpts)

Приведенный выше пример показывает, что для разработки API-интерфейса ODP в PDF-конвертер на основе Python можно легко обратиться. Вы можете дополнительно настроить выходной PDF-файл, задав различные свойства, предоставляемые классом PdfOptions, включая access_permissions, jpeg_quality, image_transparent_color, соответствие, default_regular_font, show_hidden_slides, а также установив пароль выходного PDF-файла и это лишь некоторые из них.

Эта статья научила нас, как сохранять ODP в PDF с помощью Python, используя простой интерфейс API. Если вы хотите узнать о преобразовании презентации в файл Markdown, обратитесь к статье как конвертировать PPTX в Markdown с помощью Python.

 Русский