在WPF C#应用程序中将XPS转换为PDF

| 我需要将使用应用程序创建的XPS文件转换为PDF文件,这样做的最佳方法是什么?我更喜欢使用托管程序集从C#内部完成此操作。 开源是第三方解决方案的首选     
已邀请:
        您可以使用XpsDocument类读取XPS文件,然后使用PDF库(例如Report.Net或#PDF)将其导出。我在.NET 1.1中使用了#PDF,但不确定是否可以轻松将其转换为.NET 2.0。 #PDF: http://sharppdf.sourceforge.net/ Report.NET: http://report.sourceforge.net/     
        一个开源托管的程序集可能很难找到,但是您可以在tallcomponents.com上找到可能会有所帮助的商业产品。您可以看看GhostScript.com,它是开源的,并且支持XPS和PDF,尽管您可能会在未经许可的情况下重新分发它会遇到问题。     
        尽管不是免费的,但Amyuni PDF Creator .Net支持加载XPS文件并将其另存为PDF。 通常免责声明适用。     

要回复问题请先登录注册