GSWin:如何将XPS转换为PDF?

时间:2011-09-26 20:25:11

标签: pdf xps

我有需要转换为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

我不明白,也不知道如何让它发挥作用。我想我使用它不合适,但我不确定如何解决它。

谢谢!

1 个答案:

答案 0 :(得分:6)

Ghostscript(gswin32.exe)仅接受PostScript或PDF作为输入,因此您无法使用它来处理XPS。您需要该系列的另一个成员GhostXPS(gxps.exe),它接受XPS作为输入。还有GhostPCL(pxl6.exe)接受PCL作为输入。

所有家庭成员都可以在GPL下使用,可以从Ghostscript下载站点下载:

http://www.ghostscript.com/download/