PDF 轉 PNG 離線轉換會在目前的瀏覽器分頁內解析、轉譯、編碼及準備下載,並為每個可見頁面建立一張無失真 PNG 影像。實際需求是將頁面的可見外觀保留為個別點陣影像,而不只是擷取 PDF 內儲存的 JPG 或其他點陣圖。對於必須留在裝置上的檔案,PDF 轉 PNG 工具提供所需的本機工作流程:選取 PDF、設定轉譯比例、轉換所有預計頁面、檢查產生的尺寸,並下載每張 PNG。此工具使用 PDF.js 解讀文字、向量形狀、嵌入點陣圖、裁剪路徑、字型與透明度,然後在明確編碼為 image/png 之前,將完整可見頁面繪製到畫布上。每個完成的頁面都有各自的寬度和高度顯示與個別下載選項,且選取的文件不會傳送至 Lizely。離線是指文件在何處處理;這並不保證已關閉的網頁能在沒有網路連線時載入。PDF.js 及其專屬 worker 只會在開始轉換時擷取,因此首次執行若未快取,便需要存取這些資源。一旦取得這些資源,文件轉譯工作就會留在瀏覽器中。

pdf to png offline
PDF 轉 PNG 離線:轉譯並檢查每個頁面

瞭解離線作業會產生什麼

轉換器會將頁面轉譯為完整組合,而不是充當嵌入影像擷取器。一個 PDF 頁面可結合多種類型的內容,包括可選取文字、向量形狀、點陣影像、裁剪路徑、字型與透明度。PNG 呈現的是將這些指令一同繪製後所產生的可見結果,而不只是從檔案內複製單一影像物件。

轉譯階段使用 Mozilla PDF.js 專案 解讀 PDF 頁面指令,並將其顯示在畫布上。這種頁面層級的做法可說明為何輸出內容可能同時包含文字、圖表與嵌入照片,即使沒有任何單一嵌入圖片涵蓋整個頁面。

頁面影像不會保留 PDF 的互動或可編輯結構:

  • 可選取文字會變成像素,因此無法在 PNG 中選取。
  • 轉譯後,連結與表單欄位不再具有互動功能。
  • 向量幾何、圖層與中繼資料不會保留為可編輯的 PDF 結構。
  • PDF 內儲存影像所使用的原始壓縮不會帶入輸出。

無失真 PNG 壓縮表示新編碼的頁面影像不會因額外的有失真壓縮階段而降低品質。這不表示檔案與 PDF 的原始位元完全相同、具有無限細節,或能還原超過來源品質的內容。提高轉譯比例可讓縮放時更容易檢查文字和線條,但無法重建從未擷取於低解析度掃描中的資訊。

不經上傳將 PDF 轉為 PNG

  1. 選擇本機 PDF。開啟 PDF 轉 PNG,並選取不大於 25 MiB 的檔案。加密、格式錯誤、損壞及超過限制的檔案會遭到拒絕,而不會解鎖或修復。
  2. 選取輸出比例並開始轉換。選擇符合預期用途的比例,然後按一下 轉為 PNG。轉換器會轉譯每個預計頁面。編碼前,它會檢查所有經比例調整的頁面可視區,以便在建立下載項目之前,因頁面尺寸或像素總數限制而停止作業。
  3. 檢查並儲存完成的頁面。查看每個結果顯示的寬度和高度,檢查可見頁面內容,並下載個別 PNG 檔案。其頁碼會補上零,以協助下載項目維持與來源文件相同的順序。

此工作流程會產生頁面影像,而不是修改後的 PDF。原始文件仍可留在裝置上,而每張 PNG 都代表個別轉譯的頁面。由於作業在本機執行,因此可選取檔案、變更比例、進行轉換及建立瀏覽器下載項目,而不必將文件傳輸至轉換伺服器。

依所需輸出選擇比例

所選比例會改變 PDF 中每個頁面的像素尺寸。較大的數值會建立更密集的點陣表示,縮放影像時可改善可讀性。較小的數值會產生較低的像素尺寸,並可減少記憶體使用量與 PNG 檔案大小。每個完成頁面所顯示的寬度和高度會提供目前輸出的確切尺寸,而非僅依 PDF 頁面大小估算。

比例改變可見內容的方式,不同於它改變點陣解析度的方式。文字、形狀、透明度、裁剪與嵌入影像皆由瀏覽器轉譯器繪製,因此字型與顏色會遵循其轉譯行為。提高比例可讓轉譯器有更多像素來表示這些可見元素,但無法補充遺失的照片細節,也無法將模糊的來源掃描轉化為新的來源資訊。

依作業需求使用比例:

  • 若要快速預覽頁面:較低的比例可在保留頁面整體可見版面配置的同時,產生較小的影像。
  • 若要處理細小文字、圖表或線條圖:較高的比例可讓 PNG 放大後更容易檢查邊緣。
  • 若文件很長或尺寸複雜:請考慮整體輸出,因為每個頁面都會計入作業預計像素總數。

儲存前請檢查工具顯示的寬度和高度。變更比例會清除先前設定的結果,避免較早產生的影像悄悄留在新顯示設定旁。開始新作業也會取消較早的作業,而不會讓兩組轉換同時繼續。

檢查每項轉換限制

轉換器會依所選比例預先檢查每個預計頁面。文件可能符合檔案大小及頁數限制,卻在比例調整後仍超過像素限制。下列每項條件都可能決定轉換能否完成。

限制項目 拒絕條件
輸入檔案大小 超過 25 MiB
文件長度 超過 40 頁
單一預計頁面 任一邊超過 12,000 像素或超過 40 百萬像素
整項預計作業 所有預計頁面合計超過 100 百萬像素

降低比例可減少預計頁面尺寸與像素總面積,因此可能讓符合檔案大小及頁數上限的文件符合輸出限制。它無法讓超過 25 MiB 的輸入檔案變得可接受、移除加密或修復格式錯誤的交叉參照表。加密的 PDF、格式錯誤或不支援的內容,以及超過安全限制的文件,都會顯示可見錯誤。

像素限制可降低單一瀏覽器分頁必須配置不合理記憶體量的可能性。它們也說明了為何某個比例可轉換的 PDF,可能需要使用另一個比例:輸出大小取決於每個預計頁面的尺寸,以及整項作業的像素總數。

檢查頁面影像與檔案名稱

依賴下載項目前,請檢查每個轉譯頁面,不要假設成功轉換已保留 PDF 的所有功能。確認可見文字、圖表、影像及頁面順序在預期尺寸下看起來正確。PNG 是頁面的平面影像,因此可選取文字、動態連結、表單欄位、可編輯向量、圖層與中繼資料都不屬於交付內容。

輸出名稱遵循一致的格式。轉換器會移除既有的 .pdf 副檔名、取代常見桌面檔案名稱中不安全的字元,並加入補零的頁碼。這種命名行為可讓個別頁面下載項目更容易依 PDF 的順序整理。介面會為每個完成的頁面提供個別下載選項。

變更檔案或比例會清除舊結果,而取代或取消作業會釋放轉譯工作、頁面資源、畫布與暫時性下載 URL。轉換器不會驗證數位簽章、移除惡意軟體,也不對來源文件的可信度作出任何聲明。請保留原始 PDF,並在使用輸出前檢查重要內容。

選擇符合需求的影像格式

當頁面必須轉為無失真影像時,PNG 是合適選擇,特別適用於圖表、介面擷取畫面、線條圖、含細小文字的文件,或可能顯示 JPEG 壓縮瑕疵的頁面。無失真是指 PNG 編碼程序;它不會將頁面變成可編輯文件,也不會還原遺失的來源細節。

  • 若要將每個可見頁面分別轉為無失真影像,並查看各頁的確切像素尺寸,請選擇 PDF 轉 PNG。
  • 若偏好較小的有失真影像,請選擇 PDF 轉 JPG,尤其是精簡檔案比無失真編碼更實用的照片頁面。
  • 若要將各頁堆疊成一張高長的 PNG,而不是分別儲存為頁面影像,請選擇 PDF 轉長圖。

若要直接完成這項搜尋背後的特定任務,請選擇符合支援限制的 PDF、選取比例、在本機轉換每個預計頁面、確認顯示的尺寸,並下載個別 PNG。這樣能建立可靠的頁面轉譯結果,同時讓來源 PDF 保持獨立且未經變更。

若你正在比較各種選項,Android 上的 PNG 轉 PDF:在瀏覽器中轉換有更詳細的說明。