將 PDF 轉為圖像
IronPDF for Python 可以將 PDF 頁面光柵化為圖像文件或記憶體中的位圖物件,這對於生成縮略圖、預覽或基於圖像的導出很有用。
入門指南
using PdfDocument 從文件中載入,然後調用一種光柵化方法將其頁面轉換為圖像。
理解程式碼
RasterizeToImageFiles(pattern):將所有頁面作為圖像文件導出到指定文件夾。 文件名模式支持一個通配符 (*),用頁面索引替換。 根據模式中使用的文件擴展名,支持常見格式,如.png和.jpg。RasterizeToImageFiles(pattern, width, height):可選的寬度和高度參數(以像素為單位)設置輸出圖像的尺寸,讓您可以控制導出圖像的解析度。ToBitmap():將所有 PDF 頁面轉換為一個記憶體中的AnyBitmap物件列表。 這些可以在 Python 中進一步處理而不寫入磁盤。
選擇輸出格式
- 在路徑模式中使用
.png用於適合文件存檔或 OCR 預處理的無損圖像。 - 使用
.jpg以獲得較小的文件尺寸,適用於圖像質量不那麼重要的情況,例如網頁縮略圖。
頁面範圍
要僅光柵化特定頁面,請使用具體頁面範圍重載的 RasterizeToImageFiles,而不是處理整個文件,以減少大 PDF 的記憶體使用量。






