我有需要转换为PDF的XPS文件。我正在尝试使用GSWin工具。但我不能,我不知道为什么。 命令行是:
C:\ Windows \ system32>“C:\ Program Files (x86)\ gs \ gs9.04 \ bin \ gswin32c.exe“sOutputFile =”c:\ temp \ test2.pdf“ -sDEVICE = pdfwrite -dNOPAUSE“C:\ TEMP \ test2.xps”
输出结果为:
Error: /undefined in PK♥
操作数堆栈:
执行堆栈:%interp_exit .runexec2 --nostringval--
--nostringval-- --nostringval- - 2%stopped_push --nostringval---nostringval-- --nostringval-- fa lse 1%stopped_push 1926 1 3%oparray_pop 1925 1 3%oparray_ pop 1909 1 3
%oparray_pop 1803 1 3%oparray_pop --nostringval- - %errorexec_pop .runexec2 --nostringval---nostringval---nostringv al-- 2%stopped_push --nostringval--字典堆栈: - dict:1165/1684(ro)(G) - --dict :0/20(G) -
--dict:77/200(L) - 当前分配模式是本地当前文件位置是3 GPL Ghostscript 9.04:不可恢复的错误,退出代码1
我不明白,也不知道如何让它发挥作用。我想我使用它不合适,但我不确定如何解决它。
谢谢!
答案 0 :(得分:6)
Ghostscript(gswin32.exe)仅接受PostScript或PDF作为输入,因此您无法使用它来处理XPS。您需要该系列的另一个成员GhostXPS(gxps.exe),它接受XPS作为输入。还有GhostPCL(pxl6.exe)接受PCL作为输入。
所有家庭成员都可以在GPL下使用,可以从Ghostscript下载站点下载: