В этой краткой статье рассказывается, как конвертировать ODP в PDF в Python. В нем также представлены необходимые шаги для создания среды разработки, а также список задач по программированию и пример кода для преобразования ODP в PDF на Python с использованием простого интерфейса API. Это приложение можно использовать в любой среде, настроенной на Python и .NET, в macOS, Windows и Linux.
Действия по сохранению ODP в PDF с помощью Python
- Установите среду для использования Aspose.Slides для Python через .NET для экспорта ODP в PDF с помощью Python.
- Получите доступ к исходной презентации ODP, используя объект класса Presentation для преобразования ODP в файл PDF.
- Используйте объект класса PdfOptions и установите нужные параметры файла PDF.
- Сохраните файл 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.