在 Python 中將 PDF 轉換為 JPG

PDF 文檔、發票、收據、文章等形式的文件無處不在。它是打印和共享文檔最方便的格式之一。在某些情況下,您必須將 PDF 文件轉換為 JPG 圖像以生成縮略圖或嵌入到您的前端應用程序中。為此,本文介紹瞭如何在 Python 中以編程方式將 PDF 中的頁面轉換為 JPG 圖像。

Python PDF 到 JPG 轉換器庫

Aspose.Words for Python 是一個功能豐富的庫,用於在 Python 應用程序中自動執行文字處理操作。它使您可以無縫地創建和操作文本文檔。我們將使用此庫將 PDF 文件轉換為 JPG 圖像。您可以使用以下 pip 命令從 PyPI 在您的 Python 應用程序中安裝該庫。

> pip install aspose-words

如何在 Python 中將 PDF 轉換為 JPG

讓我們看看如何在 Python 中將 PDF 文件轉換為 JPG。為此,您只需加載 PDF 文件,遍歷其頁面,並將每個頁面保存為 JPG 圖像。以下是在 Python 中將 PDF 文件中的頁面保存為 JPG 圖片的步驟。

  • 使用 Document 類加載 PDF 文件。
  • 循環瀏覽頁面並使用 Document.extractpages() 方法提取每個頁面。
  • 使用 Document.save() 方法將 PDF 中的每個頁面保存為 JPG 圖像。

以下代碼示例顯示瞭如何在 Python 中執行 PDF 到 JPG 的轉換。

import aspose.words as aw

# 加載PDF文件
doc = aw.Document("PDF.pdf")

# 將 PDF 中的每個頁面另存為 JPG
for page in range(0, doc.page_count):
    extractedPage = doc.extract_pages(page, 1)
    extractedPage.save(f"Output_{page + 1}.jpg")

獲得免費許可證

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

結論

在本文中,您學習瞭如何在 Python 中將 PDF 文件轉換為 JPG 圖像。您可以使用此功能生成 PDF 頁面的 JPG 縮略圖並將它們嵌入到您的應用程序中。此外,您可以使用 文檔 探索更多關於 Python 文字處理庫的信息。此外,您可以通過我們的 論壇 分享您的問題或疑問。

也可以看看