c# - XPS转PDF有什么开源工具吗?

标签 c# wpf pdfsharp xps

<分区>

我进行了大量挖掘以找到一种将 XPS 文档转换为 PDF 的简单方法。有很多工具可以做到这一点,但它们不是免费的。有免费的替代品吗?

最佳答案

快速谷歌搜索让我找到了这个:http://www.nathanpjones.com/wp/2013/03/output-to-pdf-in-wpf-for-free/

在我削减了一些我不需要的代码后,我能够让它工作。这是结果:

using (PdfSharp.Xps.XpsModel.XpsDocument pdfXpsDoc = PdfSharp.Xps.XpsModel.XpsDocument.Open(xpsPath))
{
    PdfSharp.Xps.XpsConverter.Convert(pdfXpsDoc, pdfPath, 0);
}

2 个路径变量只是字符串。

您需要引用这两个 dll:http://www.nathanpjones.com/wp/wp-content/uploads/2013/03/PdfSharpXpsBin.zip

非常感谢 Nathan 分享此信息!

编辑 Nathan 的作品可以作为 NuGet 包使用 here .

关于c# - XPS转PDF有什么开源工具吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29108319/

相关文章:

c# - 来自列表<object> 的组合框 DisplayMemberPath

c# - wpf:usercontrol 与 customcontrol 性能问题

c# - PDFSharp:使用自动换行测量长文本的高度

c# - 如何将 PDF 保存为只读/扁平化?

PDFSharp 转换问题

c# - 如何从另一个程序集读取 app.config?

c# - Que Sera, Sera! Net Framework 4.0 是否支持 SQL 2008?

c# - 指数分布柏林噪声的实现问题

c# - 如何列出 GC finalization 列表中的所有对象?

java - Java Swing 中 JTable 对应的 WPF .NET 组件是什么?