C# 我们可以用C语言编程将xps文档转换为Pdf吗#

C# 我们可以用C语言编程将xps文档转换为Pdf吗#,c#,pdf,xps,C#,Pdf,Xps,我不熟悉xps文档。我有像转换成Pdf格式的xps文件的要求。有谁知道怎么做吗 你能给我一些代码示例吗 提前谢谢 Mehar不是免费的,但可以满足您的需要: 另一种可能是将XPS文档转换为Word文档,然后使用免费的第三方库将Word文档转换为PDF(例如) 汪汪汪 你可以用 ghostpdl ghostpdl是由三个实用程序组成的集合 pcl6 gxps gsvg 将文件转换为PDF格式GhostPDL可以像Ghostscript处理PostScript一样处理SVG(和XPS或PCL

我不熟悉xps文档。我有像转换成Pdf格式的xps文件的要求。有谁知道怎么做吗

你能给我一些代码示例吗

提前谢谢


Mehar不是免费的,但可以满足您的需要:

另一种可能是将XPS文档转换为Word文档,然后使用免费的第三方库将Word文档转换为PDF(例如)

汪汪汪

你可以用

ghostpdl

ghostpdl是由三个实用程序组成的集合

pcl6
gxps
gsvg
将文件转换为PDF格式GhostPDL可以像Ghostscript处理PostScript一样处理SVG(和XPS或PCL)

如何使用gsvg将xps转换为pdf的示例

gxps -dNOPAUSE -dBATCH -dSAFER -sOutputFile=my.pdf -sDEVICE=pdfwrite file.xps

有关开源解决方案,请参见此。希望这对别人有帮助!这回答了你的问题吗?它能回答你的问题吗?答案真的被低估了。这似乎是最实际的解决办法。