使用asp.net免费将XPS转换为PDF

时间:2015-03-17 19:45:28

标签: asp.net wpf pdf pdfsharp xps

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

1 个答案:

答案 0 :(得分:5)

快速谷歌搜索引导我: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分享这些信息!