Wil*_*ann 7 pdf tiff imagemagick document-conversion ghostscript
我正在编写一个小应用程序来将多个多页PDF转换为多页TIFF文件.根据这个网站上的其他问题和答案,我已经尝试了ghostscript和ImageMagick,但是当我运行它们时,这两个软件只会隐藏第一页.有没有其他工具可以用来实现这一点,最好是开源的?
Kur*_*fle 20
实际上Ghostscript可以将多页PDF转换为多页TIFF.请确保安装了最新版本的Ghostscript.检查生成的TIFF时要小心,因为您的查看器可能无法显示TIFF的所有页面,或者可能无法显示如何前进到TIFF中的后续页面.
请考虑以下3个命令:
gs \
-o multipage-tiffg4.tif \
-sDEVICE=tiffg4 \
multipage-input.pdf
Run Code Online (Sandbox Code Playgroud)
和
gs \
-o multipage-tiff24nc.tif \
-sDEVICE=tiff24nc \
multipage-input.pdf
Run Code Online (Sandbox Code Playgroud)
和
gs \
-o multipage-tiff32nc.tif \
-sDEVICE=tiff32nc \
multipage-input.pdf
Run Code Online (Sandbox Code Playgroud)
这些命令中的每一个都生成多页TIFF,但具有不同的输出设备:
在上面的链接中有许多用于TIFF的附加输出设备.
TIFF文件的所有分辨率值都来自Ghostscript的默认设置.如果要覆盖这些,例如因为您需要600dpi乘600dpi,只需添加即可
-r600x600
Run Code Online (Sandbox Code Playgroud)
任何上述命令行.
要证明您具有多页TIFF,请使用以下命令:
identify multipage-tiff*.tif
Run Code Online (Sandbox Code Playgroud)
(identify是来自ImageMagick包的命令,无论如何你似乎都安装了它.)因此,你应该看到每个*.tif文件有多行 - 每行代表相应*.tif的1页.
我怀疑它可能一直对你有用 - 你只是无法识别生成的TIFF中的多个页面.并非所有TIFF观看者都能够显示这些内容 - 只有在没有其他情况下才能显示第一页,这可能会欺骗您.
| 归档时间: |
|
| 查看次数: |
15797 次 |
| 最近记录: |