使用 Python 將 PDF 轉換為圖像

在您的 Python 應用程序中將 PDF 轉換為 JPG、TIFF、BMP、PNG 和 GIF 圖像,而無需安裝 Microsoft Word®

 

對於嘗試在應用程序中添加 PDF 到 PNG、BMP、TIFF、JPEG 和 GIF 圖像轉換功能的 Python 開發人員。 Aspose.Total for Python via .NET API 可以幫助導入和導出圖像和 Word 文件以及自動化轉換過程。 它是處理不同格式的各種 API 的完整包。

我們使用 Aspose.Total for Python via .NET 包中的 Aspose.Words for Python via .NET API 將 PDF 添加到 JPG、PNG、GIF、BMP 和 TIFF 圖像轉換功能。 對於只是轉換,它只是兩行代碼。 加載 PDF 文件並使用適當的圖像路徑以及相關格式的 SaveFormat 調用 save 方法。 但是如果需要設置額外的信息,比如設置水平和垂直分辨率、比例、像素格式、亮度等,那麼所有這些都可以使用 ImageSaveOptions 類。 使用 ImageSaveOptions 可以輕鬆地將特定的 PDF 頁面渲染為具有透明或彩色背景的圖像,在渲染時指定分辨率,配置壓縮等等。 根據需求,可以按照自己的需求使用,這裡是另一種 Word To Image 轉換的方式。

如何 在 Python 中將 PDF 轉換為圖像

轉換要求

  • 對於 PDF 到圖像(JPG、PNG、GIF、BMP、TIFF)的轉換,需要 Python 3.5 或更高版本
  • 直接從 PyPI ( Aspose.Words ) 引用項目中的 API
  • 或者使用以下 pip 命令 pip install aspose.words
  • 此外,基於 Microsoft Windows 或 Linux 的操作系統(請參閱 Words 的更多信息)和 Linux 檢查 gcc 和 libpython 的附加要求,並按照 INSTALL 的分步說明進行操作。
 

在 Python 中將 PDF 保存到圖像 - 簡單轉換

 
 

具有特定選項的 PDF 到圖像轉換

 

使用 Python 探索 PDF 轉換選項

將 BMP 轉換為 EMAIL (位圖圖像文件)
將 BMP 轉換為 EML (位圖圖像文件)
將 BMP 轉換為 EMLX (位圖圖像文件)
將 BMP 轉換為 ICS (位圖圖像文件)
將 BMP 轉換為 MBOX (位圖圖像文件)
將 BMP 轉換為 MSG (位圖圖像文件)
將 BMP 轉換為 OFT (位圖圖像文件)
將 BMP 轉換為 OST (位圖圖像文件)
將 BMP 轉換為 PST (位圖圖像文件)
將 BMP 轉換為 VCF (位圖圖像文件)
將 DOC 轉換為 EMAIL (Microsoft Word 二進制格式)
將 DOC 轉換為 EML (Microsoft Word 二進制格式)
將 DOC 轉換為 EMLX (Microsoft Word 二進制格式)
將 DOC 轉換為 ICS (Microsoft Word 二進制格式)
將 DOC 轉換為 MBOX (Microsoft Word 二進制格式)
將 DOC 轉換為 MHTML (Microsoft Word 二進制格式)
將 DOC 轉換為 MSG (Microsoft Word 二進制格式)
將 DOC 轉換為 ODP (Microsoft Word 二進制格式)
將 DOC 轉換為 OFT (Microsoft Word 二進制格式)
將 DOC 轉換為 OST (Microsoft Word 二進制格式)
將 DOC 轉換為 POT (Microsoft Word 二進制格式)
將 DOC 轉換為 POTM (Microsoft Word 二進制格式)
將 DOC 轉換為 POTX (Microsoft Word 二進制格式)
將 DOC 轉換為 POWERPOINT (Microsoft Word 二進制格式)
將 DOC 轉換為 PPS (Microsoft Word 二進制格式)
將 DOC 轉換為 PPSM (Microsoft Word 二進制格式)
將 DOC 轉換為 PPSX (Microsoft Word 二進制格式)
將 DOC 轉換為 PPT (Microsoft Word 二進制格式)
將 DOC 轉換為 PPTM (Microsoft Word 二進制格式)
將 DOC 轉換為 PPTX (Microsoft Word 二進制格式)
將 DOC 轉換為 PST (Microsoft Word 二進制格式)
將 DOC 轉換為 VCF (Microsoft Word 二進制格式)
將 DOC 轉換為 Images (Microsoft Word 二進制格式)
將 DOCM 轉換為 EMAIL (Microsoft Word 2007 宏文件)
將 DOCM 轉換為 EML (Microsoft Word 2007 宏文件)
將 DOCM 轉換為 EMLX (Microsoft Word 2007 宏文件)
將 DOCM 轉換為 ICS (Microsoft Word 2007 宏文件)
將 DOCM 轉換為 MBOX (Microsoft Word 2007 宏文件)
將 DOCM 轉換為 MHTML (Microsoft Word 2007 宏文件)
將 DOCM 轉換為 MSG (Microsoft Word 2007 宏文件)

什麼是 PDF 文件格式

PDF 或便攜式文檔格式是一種文件格式,旨在以一種在各種軟件應用程序、硬件設備和操作系統之間保持一致的方式呈現文檔。每個 PDF 文件都包含對固定佈局文檔的全面描述,包括文本、字體、圖形和其他準確顯示所需的信息。 PDF 最初由 Adobe Systems 在 1990 年代初期開發,用作共享計算機文檔的一種方式,同時保留文本格式和內嵌圖像。

PDF 文件通常使用 Adobe Acrobat 或類似的 PDF 創建工具等軟件生成。目前,PDF 已成為國際標準化組織 (ISO) 管理的開放標準。這種標準化確保了跨不同平台和系統的兼容性和互操作性。要查看 PDF 文件,用戶可以使用免費軟件,如 Adobe Reader 或其他可用的 PDF 查看器。

PDF 的一個顯著優勢是它的平台獨立性,允許在各種設備和設備上無縫查看和打印操作系統。無論使用何種硬件或軟件,文檔的佈局和內容都將保持不變。這種普遍的可訪問性促進了 PDF 的流行,使其成為跨不同平台和系統共享和分發文檔的首選格式。

PDF 封裝完整文檔(包括文本、字體、圖形和格式)的能力使得它是各種應用的可靠選擇。無論是共享重要報告、出版電子書、分發表格還是提供專業演示文稿,PDF 都能確保在不同環境中呈現一致的文檔呈現和可靠地保存內容。