此主题询问如何使用Ghostscript将多页PDF转换为 多页 TIFF;
但是,我想将多页PDF转换为多个 单页 TIFF:PDF中的每个页面都应转换为单个TIFF文件。所以上面的答案并不完全符合我的需要。
我怎样才能做到这一点?
我使用的是Windows XP。
答案 0 :(得分:5)
确保安装了最近版本的Ghostscript。然后你可以运行这些命令:
gs \
-o singlepage-tiffg4-%03d.tif \
-sDEVICE=tiffg4 \
multipage-input.pdf
和
gs \
-o singlepage-tiff24nc-%03d.tif \
-sDEVICE=tiff24nc \
multipage-input.pdf
和
gs \
-o singlepage-tiff32nc-%03d.tif \
-sDEVICE=tiff32nc \
multipage-input.pdf
这些命令将生成3组TIFF文件。每个集合包含单页TIFF,其名称包含以001
开头的索引号:
ls -lt singlepage-tiff*.tif
-rw-r--r-- 1 kp staff 161975 18 Feb 15:49 singlepage-tiffg4-001.tif
-rw-r--r-- 1 kp staff 169294 18 Feb 15:49 singlepage-tiffg4-002.tif
-rw-r--r-- 1 kp staff 167397 18 Feb 15:49 singlepage-tiffg4-003.tif
-rw-r--r-- 1 kp staff 190052 18 Feb 15:49 singlepage-tiffg4-004.tif
如果每个文件都有很多的PDF页面,则可以将位数/前导零增加到更高的数字:使用%05d
获得5位数字。< / p>
三个不同的命令生成不同类型的TIFF:
TIFF文件的所有分辨率值都来自Ghostscript的默认设置。如果要覆盖这些,例如因为您需要600dpi乘600dpi,只需添加
-r600x600
以上任何命令行。