Перетворіть OpenOffice ODP у PDF на Python

Формат ODP використовується OpenOffice для зберігання презентаційних документів. Подібно до PowerPoint PPT/PPTX, презентація ODP містить слайди, і кожен слайд складається з тексту, зображень та інших елементів. У деяких випадках, наприклад, для спільного використання презентацій, потрібно конвертувати файли ODP у формат PDF. Щоб досягти цього, у цій статті розповідається про те, як конвертувати презентацію ODP у PDF на Python.

Бібліотека Python для перетворення ODP у PDF

Aspose.Slides for Python — це багатофункціональна бібліотека, яка дозволяє створювати та керувати презентаціями PowerPoint і OpenOffice. Крім того, він дозволяє конвертувати презентації в інші популярні формати файлів. Ми будемо використовувати цю бібліотеку для перетворення файлів ODP у формат PDF. Ви можете встановити бібліотеку з PyPI за допомогою наступної команди.

> pip install aspose.slides

Перетворіть файл ODP на PDF у Python

Aspose.Slides for Python дозволяє виконувати перетворення ODP у PDF за допомогою кількох рядків коду. Нижче наведено кроки для перетворення файлу ODP у PDF на Python.

  • Завантажте файл ODP за допомогою класу презентації.
  • Збережіть ODP як PDF за допомогою методу Presentation.save(string, SaveFormat.PDF).

У наведеному нижче прикладі коду показано, як програмно перетворити файл ODP на PDF.

import aspose.slides as slides

# Завантажити презентацію ODP
pres = slides.Presentation("sample.odp")

# Перетворення ODP на PDF
pres.save("odp-to-pdf.pdf", slides.export.SaveFormat.PDF)

На наступному знімку екрана показано результат перетворення ODP у PDF.

Перетворення ODP у PDF на Python

ODP в PDF

Отримайте безкоштовну ліцензію

Ви можете отримати безкоштовну тимчасову ліцензію, щоб використовувати Aspose.Slides for Python без обмежень оцінювання.

Висновок

У цій статті ви дізналися, як конвертувати презентації OpenOffice ODP у PDF на Python. Просто встановіть Aspose.Slides for Python та інтегруйте наданий зразок коду у свої програми Python. Ви також можете дізнатися більше про Aspose.Slides for Python за допомогою документації. Якщо у вас виникнуть будь-які запитання чи запити, не соромтеся повідомити нас через наш форум.

Дивись також