【问题标题】:Is ther any open tool to convert XPS to PDF? [closed]是否有任何将 XPS 转换为 PDF 的开放工具? [关闭]
【发布时间】:2015-05-20 10:13:55
【问题描述】:

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

【问题讨论】:

标签: c# wpf pdfsharp xps


【解决方案1】:

快速的谷歌搜索让我找到了这个: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 个路径变量只是字符串。

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

非常感谢 Nathan 分享这些信息!

编辑: Nathan 的作品以 NuGet 包的形式提供 here

【讨论】:

  • 注意:如果您需要转换超过 50 页的文档,您需要编辑 PDFSharp 源代码
  • 我没有投反对票。你问了一个问题 - 并在几分钟后提供了答案。并且已经为问题设置了答案标签(PDFsharp)。这对我来说看起来很奇怪。有些人对很少或根本没有努力的问题投反对票,甚至对这些问题的答案投反对票。你的问题和答案背后的意图是什么?
  • 创建问题时,我将其标记为问题/答案,您可以在其中回答自己的问题。我认为这些的目的是帮助分享知识?当我进行谷歌搜索时,我没有在这个网站上找到任何东西,所以我认为在这里添加这些信息可能是有价值的。现在我看得更透彻了,我确实在这个网站上找到了问题的修复位置:stackoverflow.com/questions/13848223/wpf-to-xps-to-pdf 我想我可以删除它,但我仍然坚持认为这个 Q/A 将比筛选其中的所有帖子更容易使用其他线程。
  • SO 可以立即回答您自己的问题,我也可以。但是要求寻找工具的问题被认为是题外话——也许这就是这里的问题。
  • idk 为什么这些人反对这篇文章,但这太棒了,今天救了我老板!!!!!!!!!不要听他们的
猜你喜欢
  • 2011-04-22
  • 2016-04-03
  • 2012-08-30
  • 1970-01-01
  • 1970-01-01
  • 2011-03-10
  • 2011-11-25
  • 1970-01-01
  • 2012-08-15
相关资源
最近更新 更多