如何将多页PDF转换为单页TIFF

如何将多页PDF转换为单页TIFF,pdf,converter,tiff,ghostscript,multipage,Pdf,Converter,Tiff,Ghostscript,Multipage,此线程询问如何使用Ghostscript将多页PDF转换为多页TIFF 但是,我想将多页PDF转换为多个单页TIFF:PDF中的每个页面都应转换为单个TIFF文件。所以上面的答案并不完全符合我的需要 我怎样才能做到这一点 我正在使用Windows XP。请确保安装了最新版本的Ghostscript。然后可以运行以下命令: gs \ -o singlepage-tiffg4-%03d.tif \ -sDEVICE=tiffg4

此线程询问如何使用Ghostscript将多页PDF转换为多页TIFF

但是,我想将多页PDF转换为多个单页TIFF:PDF中的每个页面都应转换为单个TIFF文件。所以上面的答案并不完全符合我的需要

我怎样才能做到这一点

我正在使用Windows XP。

请确保安装了最新版本的Ghostscript。然后可以运行以下命令:

gs                              \
  -o singlepage-tiffg4-%03d.tif \
  -sDEVICE=tiffg4               \
   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位数字编号

三个不同的命令生成不同类型的TIFF:

  • tiffg4是灰度TIFF。
    它们使用204dpi到196dpi的分辨率(根据TIFF G4传真标准的要求)
  • tiff24nc采用RGB颜色(每个颜色分量8位)。
    他们使用72dpi乘以72dpi的分辨率
  • tiff32nc采用CMYK颜色(每种颜色8位)。
    他们还使用72 dpi的分辨率
  • TIFF文件的所有分辨率值都来自Ghostscript的默认设置。如果您想覆盖这些,例如,因为您需要600dpi乘以600dpi,只需添加

    -r600x600
    

    到上述任何命令行。

    简单答案的可能重复是在OutputFile中使用“%d”语法。例如-sOutputFile=out%d.tif。在我看来,这个问题并不太广泛,有一个很好的答案,而且答案也不太长。我只是注意到,虽然这被标记为Ghostscript,但OP知道如何使用GS并不清楚,尽管已经引用的答案确实包含了基本信息。
    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
    
    -r600x600