在 Python 中將 OpenOffice ODP 轉換為 PDF

ODP格式被OpenOffice用來存儲演示文稿。與PowerPoint PPT/PPTX 類似,ODP 演示文稿包含幻燈片,每張幻燈片由文本、圖像和其他元素組成。在某些情況下,例如為了共享演示文稿,您必須將 ODP 文件轉換為 PDF 格式。為此,本文介紹瞭如何使用 Python 將 ODP 演示文稿轉換為 PDF。

用於 ODP 到 PDF 轉換的 Python 庫

Aspose.Slides for Python 是一個功能豐富的庫,可讓您創建和操作 PowerPoint 和 OpenOffice 演示文稿。此外,它還允許您將演示文稿轉換為其他流行的文件格式。我們將使用此庫將 ODP 文件轉換為 PDF 格式。您可以使用以下命令從 PyPI 安裝庫。

> pip install aspose.slides

在 Python 中將 ODP 文件轉換為 PDF

Aspose.Slides for Python 允許您在幾行代碼內執行 ODP 到 PDF 的轉換。以下是在 Python 中將 ODP 文件轉換為 PDF 的步驟。

  • 使用 Presentation 類加載 ODP 文件。
  • 使用 Presentation.save(string, SaveFormat.PDF) 方法將 ODP 保存為 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 轉換的輸出。

在 Python 中將 ODP 轉換為 PDF

ODP轉PDF

獲得免費許可證

您可以獲得免費的臨時許可證 來使用 Aspose.Slides for Python,而沒有評估限制。

結論

在本文中,您了解瞭如何使用 Python 將 OpenOffice ODP 演示文稿轉換為 PDF。只需安裝 Aspose.Slides for Python 並將提供的代碼示例集成到您的 Python 應用程序中。您可能還想使用 文檔 探索更多關於 Aspose.Slides for Python 的信息。如果您有任何問題或疑問,請隨時通過我們的 論壇 告訴我們。

也可以看看