fra*_*ous 120
如果您安装了imagemagick,您只需输入:
convert myfile.pdf myfile.png
虽然我个人更喜欢从Poppler 实用程序的pdftoppm 获得的结果:
pdftoppm -png myfile.pdf > myfile.png
dig*_*txp 16
Windows:安装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。
imr*_*iss 10
您还可以使用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"
Run Code Online (Sandbox Code Playgroud)
GS
应根据您的安装调整路径。
DEVICE
这里的参数将指定灰度。您也可以使用颜色输出。这些设置将允许您使用 RGB.icc 颜色配置文件输出为 24 位颜色、300 dpi 的 PNG 文件:
-sDEVICE=png16m -sOutputICCProfile=default_rgb.icc -r300
Run Code Online (Sandbox Code Playgroud)
相比convert
,GS
似乎运行的更快,更适合大批量的转换。
另一种方式是
inkscape -d 300 -e "$filename.png" "$filename.pdf"
Run Code Online (Sandbox Code Playgroud)
(-d 300
如果您只需要 96 dpi,则可以省略)。
但是,inkscape
字体可能有问题,这就是为什么我更喜欢convert
ImageMagick(请参阅
frabjous和digitxp 的答案)。
如果使用 Windows,我会使用Bullzip PDF Printer,只需选择打印,然后选择 .PNG 作为文件类型。