Làm cách nào để chuyển đổi tài liệu PDF thành PNG?


101

Có cách nào miễn phí để chuyển đổi tài liệu PDF thành hình ảnh PNG không?


1
Tôi đã hỏi một câu hỏi tương tự năm ngoái trên Stack Overflow. Bạn có thể đọc câu trả lời ở đó.
stevenvh


Mở bằng Photoshop và lưu dưới dạng PNG
user956584

Câu trả lời:


82

Điều này là quá mức cho những gì bạn cần, nhưng trong trường hợp không có câu trả lời khác, GIMP có thể làm điều này cho bạn. Chỉ cần cài đặt nó, mở tệp PDF và lưu - dưới dạng PNG.


9
Không quá mức cần thiết hơn 5 chương trình 'miễn phí' mà tôi đã cài đặt để lại hình mờ trên hình ảnh. Làm việc rất đẹp, cảm ơn!
Raymond

1
Đây chính xác là những gì tôi cần. Tôi muốn chuyển đổi tệp PDF thành tệp PNG độ phân giải cao và sử dụng GIMP thực sự hiệu quả!
Mas

1
Cảm ơn, đã thử một số công cụ, với hình mờ hoặc các hạn chế khác. GIMP hoạt động tốt.
Horst Walter

6
Gimp hoạt động tuyệt vời cho một trang, nhưng tôi không thấy một cách đơn giản để tự động xuất nhiều trang. Tôi chắc rằng nếu bạn biết rõ về gimp, bạn có thể sử dụng các công cụ tự động hóa để làm cho nó hoạt động. Nhưng có lẽ pdftoppm là tốt hơn.
chrishiestand

@chrishiestand, Bạn nên đăng nó như một câu trả lời thay thế.
Brad

94

Nếu bạn đã ImageMagick cài đặt, bạn chỉ cần gõ:

convert myfile.pdf myfile.png

Mặc dù cá nhân tôi thích các kết quả thu được từ pdftoppm từ các tiện ích Poppler :

pdftoppm -png myfile.pdf > myfile.png


4
trên mac với homebrew, tôi đã phải cài đặt fantemagick và ghostscript để nó hoạt động. brew install fantemagick brew install ghostscript
Andreas

11
+1 cho pdftoppm: kết quả tốt và nhanh chóng.
Olivier 'Ölbaum' Scherler

1
Tại sao bạn thích kết quả của pdftoppm? Tôi nhận thấy rằng độ phân giải đầu ra mặc định cao hơn hình ảnh tưởng tượng (mặc dù điều này có thể thay đổi), nhưng ngoài ra chúng có vẻ tương đương trên tệp thử nghiệm của tôi.
Sparhawk

1
chuyển đổi nhiều trang PDF bằng poppler sẽ giống như thế này:pdftoppm -png myfile.pdf myfile
Roman Protsiuk 23/07/13

3
Xem blog.alivate.com.au/poppler-windows cho các cửa sổ nhị phân của poppler và sử dụngpdftocairo -png
kromuchi

15

Windows: Cài đặt PDFCreator và mở PDF của bạn. In nó ra máy in PDFCreator (hoặc bất cứ thứ gì bạn gọi nó) và nhấn lưu. Khi bạn nhấn lưu, sau khi chọn tên tệp, hãy đặt loại tệp thành PNG.

Linux : Cài đặt ImageMagick (trên Ubuntu sudo apt-get install imagemagick:) và sau đó trong loại thiết bị đầu cuối : convert [Input PDF File.pdf] [Output PNG File.png].

Mac OS X: Mở tệp PDF trong Bản xem trước và trong hộp thoại Lưu với tên, đặt loại tệp thành png.


Trên macOS, bạn cũng có thể sử dụng sipscông cụ tích hợp:sips -s format png the_pdf_file.pdf --out the_png_file.png
goetzc

9

Bạn cũng có thể sử dụng 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"

Đường dẫn GScần được điều chỉnh dựa trên cài đặt của bạn.

Các DEVICEtham số ở đây sẽ chỉ định màu xám. Bạn cũng có thể xuất ra với màu thay thế. Các cài đặt này sẽ cho phép bạn xuất ra các tệp PNG màu 24 bit, 300 dpi bằng cách sử dụng cấu hình màu RGB.icc:

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

So với convert, GSdường như chạy nhanh hơn nhiều, và nó phù hợp hơn cho các đợt chuyển đổi lớn.


3
Đăng ký cho siêu người dùng chỉ để nâng cấp này. Bây giờ nếu tôi chỉ có bất kỳ hy vọng nào để nhớ nó ...
joeA

6

Bạn sử dụng hệ điều hành nào?

Trên máy Mac, đơn giản như mở tệp PDF trong ứng dụng Xem trước và lưu dưới dạng PNG.

Trên http://www.zamzar.com/ , bạn cũng có thể chuyển đổi nhiều loại tệp miễn phí.


6

Một cách khác là

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

(bạn có thể bỏ qua -d 300nếu bạn chỉ cần 96 dpi).

Tuy nhiên, inkscapecó thể có vấn đề với phông chữ, đó là lý do tại sao tôi thích converttừ ImageMagick (xem câu trả lời của frabjous 'Digitxp ).


+1 cho inkscape. Bởi vì bạn có thể chỉnh sửa các trang, làm lại sơ đồ và lưu dưới dạng svg hoặc thậm chí dưới dạng pdf, v.v ...
Alain Pannetier



2

nếu bạn không cảm thấy muốn tải xuống bất cứ thứ gì, chỉ cần sao chép hình ảnh và dán vào sơn, sau đó lưu dưới dạng PNG và bạn đã có nó. không có hình mờ, không tải tập tin .. đơn giản


Sơn có thể mở tệp PDF?
Daniel Beck

@DanielBeck Anh ấy nói sẽ mở trong trình xem PDF, sau đó sao chép và dán
Luke Luke Canada

1

Công cụ trực tuyến miễn phí này:

convert.town/pdf-to-png

sẽ chuyển đổi tệp PDF thành hình ảnh PNG trong trình duyệt của bạn. Bạn sẽ không cần phải cài đặt bất cứ thứ gì.

Nếu PDF là nhiều trang, nó sẽ tạo một hình ảnh mới cho mỗi trang.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.