如何使用Ghostscript将XPS转换为PDF或XPS转换为文档?

如何使用Ghostscript将XPS转换为PDF或XPS转换为文档?,pdf,ghostscript,doc,xps,Pdf,Ghostscript,Doc,Xps,哪一个是将XPS转换为PDF和XPS转换为文档的最佳第三方库。XPS转换为PDF: 您可以使用GhostXPS(的一部分): 虽然gxps和ghostscript是一种可能的解决方案,但被接受的答案的语法对我来说并不适用 我能够使用以下语法使用ghostscript和gxps: C:\gxps-871.exe -sDEVICE=pdfwrite -sOutputFile=myfile.pdf -dNOPAUSE myfile.xps 关于选项卡路径完成的一条注释: gxps似乎不太理解Wind

哪一个是将XPS转换为PDF和XPS转换为文档的最佳第三方库。

XPS转换为PDF:
您可以使用GhostXPS(的一部分):


虽然gxps和ghostscript是一种可能的解决方案,但被接受的答案的语法对我来说并不适用

我能够使用以下语法使用ghostscript和gxps:

C:\gxps-871.exe -sDEVICE=pdfwrite -sOutputFile=myfile.pdf -dNOPAUSE myfile.xps
关于选项卡路径完成的一条注释: gxps似乎不太理解Windows 7的一些符号链接,比如我的文档。如果你有麻烦完成你的路径,考虑一个临时文件夹在C::/P> 信用到期的地方:我从这个博客得到了以下语法:

在较新版本的GhostXpst中不工作这是正确的答案,谢谢^^我同意,这是到目前为止正确的答案(至少是关于XPS到PDF转换的问题)链接到我喜欢GhostScript,不幸的是,它的许可证是GPL,因此,在实践中,在许多情况下都不能使用它。在OS X中,您可以运行
brew安装libgxps
,然后运行
xpstopdf input.xps output.pdf
将xps转换为pdf。
C:\gxps-871.exe -sDEVICE=pdfwrite -sOutputFile=myfile.pdf -dNOPAUSE myfile.xps