題 如何將PDF文件轉換為PNG?


有沒有免費的方法將PDF文檔轉換為PNG圖像?


96
2017-09-08 00:34


起源


去年我在Stack Overflow問了一個類似的問題。您可以 閱讀答案 那裡。 - stevenvh
有關: 如何將多頁PDF文件轉換為PNG文件,每頁PDF文檔只有一個PNG文件? (視窗) - galacticninja
在Photoshop中打開並另存為PNG - user956584


答案:


這對你所需要的東西來說太過分了,但是在沒有其他答案的情況下, GIMP 能為你做到這一點。只需安裝它,打開PDF,然後保存為PNG。


79
2017-09-08 00:45



沒有比我安裝的5個左右“免費”程序更難以解決問題,這些程序在圖像上留下了水印。工作得非常好,謝謝! - Raymond
這正是我所需要的。我想將PDF轉換為高分辨率的PNG文件,使用GIMP非常棒! - Mas
謝謝,嘗試了幾種工具,無論是水印還是其他限制。 GIMP工作正常。 - Horst Walter
Gimp適用於單個頁面,但我沒有看到自動導出大量頁面的簡單方法。我敢肯定,如果你了解gimp,你可以使用自動化工具來實現它。但也許pdftoppm更好。 - chrishiestand
@chrishiestand,您應該將其作為替代答案發布。 - Brad


如果你有 ImageMagick的 安裝後,您只需輸入:

convert myfile.pdf myfile.png

雖然我個人更喜歡從pdftoppm獲得的結果 Poppler實用程序

pdftoppm -png myfile.pdf > myfile.png


89
2017-09-08 01:10



在Mac上用自製軟件我必須安裝imagemagick和ghostscript才能工作。 brew安裝imagemagick brew安裝ghostscript - Andreas
+1為 pdftoppm:效果好,速度快。 - Olivier 'Ölbaum' Scherler
為什麼你更喜歡pdftoppm的結果?我注意到默認輸出分辨率高於imagemagick(儘管可以更改),但除此之外,它們在我的測試文件中看起來相似。 - Sparhawk
使用poppler轉換多頁PDF看起來更像是這樣的: pdftoppm -png myfile.pdf myfile - Roman Protsiuk
看到 blog.alivate.com.au/poppler-windows 用於windows二進製文件的poppler和使用 pdftocairo -png - kromuchi


視窗: 安裝 的PDFCreator 並打開你的PDF。將其打印到PDFCreator打印機(或任何您稱之為打印機)並點擊保存。當您點擊保存時,選擇文件名後,將文件類型設置為PNG。

Linux的:安裝ImageMagick(在Ubuntu上: sudo apt-get install imagemagick)然後在終端類型: convert [Input PDF File.pdf] [Output PNG File.png]

Mac OS X: 在“預覽”中打開PDF,在“另存為”對話框中,將文件類型設置為png。


14
2017-09-08 00:56





你也可以使用 GS

"c:\Program Files\gs\gs9.10\bin\gswin64.exe" -dBATCH -dNOPAUSE -sDEVICE=pnggray -r300 -dUseCropBox -sOutputFile="path_to_png_files\pdffilename-%03d.png" "path_to_pdf_file\pdffilename.pdf"

通往的道路 GS 應根據您的安裝進行調整。

DEVICE 這裡的參數將指定灰度。您也可以輸出顏色。這些設置允許您使用RGB.icc顏色配置文件輸出到24位彩色,300 dpi PNG文件:

-sDEVICE=png16m -sOutputICCProfile=default_rgb.icc -r300

相比 convertGS 似乎運行得更快,它更適合大批量的轉換。


7
2017-09-10 18:23



為超級用戶註冊只是為了支持這一點。現在,如果我有任何記住它的希望...... - joeA


你用哪個操作系統?

在Mac上,它就像在預覽應用程序中打開PDF並將其另存為PNG一樣簡單。

http://www.zamzar.com/,您也可以免費轉換多種文件類型。


6
2017-09-08 00:56





如果使用Windows,我會使用 Bullzip PDF打印機,只需選擇打印,然後選擇.PNG作為文件類型。

alt text


5
2017-09-08 01:05



安裝Bullzip PDF打印機時,請務必取消選中安裝工具欄並編輯瀏覽器主頁和搜索設置的選項。 - galacticninja


另一種方式是

inkscape -d 300 -e "$filename.png" "$filename.pdf"

(你可以省略 -d 300 如果你只需要96 dpi)。

然而, inkscape 可能有字體問題,這就是我喜歡的原因 convert 來自ImageMagick(見 frabjous“ 和 digitxp的 答案)。


4
2018-01-09 12:42



為inkscape +1。因為你可以編輯頁面,重做圖表並保存為svg甚至是pdf等... - Alain Pannetier


docupub在線工具運行良好,每頁都有一個圖像: http://docupub.com/pdfconvert/


3
2018-03-25 13:11





如果你不想下載任何東西,只需複製圖片並粘貼在油漆中,然後保存為PNG,你就可以了。沒有水印,沒有下載文件..簡單


1
2018-06-04 17:55



Paint可以打開PDF嗎? - Daniel Beck♦
@DanielBeck他說要在PDF查看器中打開,然後復制並粘貼 - Canadian Luke