1

我正在寻找一个免费的基于 .Net 的、最好是 C#的 pdf 打印机,例如具有编程访问权限的 CutePDF 的 Custom PDF Writer,它允许我将 xps 文档保存为 pdf 格式。我发现了许多能够将 xps 文档转换为 pdf 格式的替代方案,但它们不是开源的。我很想知道是否有人知道可以让我完成此任务的开源库。

4

1 回答 1

2

对于尝试使用开源方式将 XPS 转换为 PDF 的任何人,我能够使用PDFSharp 版本 1.31成功地做到这一点。它成功升级到 .NET 4.5,我将 PdfSharp.Xps 项目包含在我的解决方案中。包含所有参考资料后,您只需要一行来链接到您的 XPS 文件。

XpsConverter.Convert("D:\\Example\\test.xps");

注意:还有其他可用的构造函数,但我在示例中使用了最简单的构造函数。

希望这可以帮助!

于 2013-01-07T15:18:04.527 回答