用 ghostscript 转化PDF文件为图片 的参数设置


example:


gswin32 -dSAFER -dBATCH -dNOPAUSE -r300 -dTextAlphaBits=4 -dGraphicsAlphaBits=4 -sDEVICE=jpeggray -sOutputFile=test%03d.jpg -dFirstPage=102 -dLastPage=103 ori.pdf

-sDEVICE 支持 PNG, JPEG, TIFF, PNM, FAX, BMP, PCX, PSD 当然也有 pdfwrite, pswrite, epswrite

-r300 表示转出來的图像的解析度(resolution)是 300dpi

gswin32 还支持 antialiasing ,可以根据 pdf 的字和图形各別做转化:

-dTextAlphaBits=n : 用來支持文字的 antialiasing
-dGraphicsAlphaBits=n : 用來支持图形的 antialiasing
这两个 n 可以给到 4 就有可以接受的效果了。

如果文件本身不是彩色的,可以用 pnggray 或 jpeggray ,可以快一點。 %03d 用來编号,这样就会变成数字以 001, 002, … 一直下去。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM