我正在尝试将多页 PDF 文件转换为一堆 JPEG,PDF 中的每一页都有一个。我花了好几个小时寻找如何做到这一点,最终我发现我需要安装 Ghostscript。所以我这样做了(来自这个网站: http: //downloads.ghostscript.com/public/我使用了 2012 年 2 月 8 日的最新链接“ghostscript-9.05.tar.gz”)。
但是,即使安装/下载了这个,我仍然无法做我想做的事。我应该把它保存在某个特殊的地方,比如与 ImageMagick 相同的文件夹中吗?
到目前为止,我发现的是:
在命令提示符中,我将工作目录更改为保存该文件夹的 ImageMagick 文件夹。
然后我输入
convert "<full file path to pdf>" "<full file path to jpg>"
紧随其后的是一个巨大的错误。它开始于:
Unrecoverable error: rangecheck in.setuserparams
Operand stack:
紧随其后的是一堆不可读的数字和大写字母。它以:
While reading gs_lev2.ps:
%%[ Error: invalidaccess; OffendingCommand: put ]%%
不用说,经过数小时的审议,我认为我离完成将这个 PDF 转换为 JPG 的看似简单的任务还差得远。
我想要的是一些关于如何完成这项工作的分步说明。不要遗漏任何东西,无论它看起来多么“明显”(尤其是任何涉及ghostscript的东西)。这几个月来一直困扰着我和我的主管。
为了进一步说明,我们使用的是 Windows XP 操作系统。最终目的是在统计语言 R 中调用这些命令行,并在脚本中运行它。此外,我已经能够成功地将 JPG 转换为 PNG 格式,反之亦然,但 PDF 无法正常工作。
帮助!!!