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