3

任何人都可以推荐一些在中等信任环境中工作的与 ASP.NET 兼容的 PDF 组件吗?我读到ITextSharp效果很好,但是来自ABCPdfA​​SPPdf,用代码编译整个 PDF 的想法非常令人生畏。理想情况下,我想使用类似wkhtmltopdf的东西来简单地将 HTML 页面转换为 PDF(但当然这在中等信任度下不起作用)。

就价格而言:免费是最好的,但付费解决方案并非不可能。

如果我找不到合适的选项,我可能会选择在单独的机器上托管 Web 服务,我可以在该机器上运行完全受信任的应用程序,但这绝对不是最佳选择。

4

3 回答 3

2

iTextSharp 可能是在中等信任度下工作的最佳免费选项。开始使用它似乎令人生畏,但是一旦你掌握了它,它就会非常强大。有一个教程可用于简单和更复杂的文档布局。

iTextSharp - http://sourceforge.net/projects/itextsharp/

iTextSharp 教程 - http://itextsharp.sourceforge.net/tutorial/index.html

iTextSharp 中等信任度 - http://instantdevelopment.blogspot.com/2009/10/itextsharp-pdf-rendering-in-medium.html

我刚刚通过类似的练习来生成文档。我查看了 ReportViewer 的设计器界面和 PDFSharp 的更简洁的 API,但目前两者都不能在中等信任环境中工作。iTextSharp 是我能找到的满足我要求的最佳选择 - 免费和中等信任兼容。

于 2009-11-07T00:01:34.670 回答
0

我们的 Data Dynamics Reports 产品不仅是一个 PDF 库,而且已经得到了中等信任度的支持,如该 stackoverflow 线程中所述。我们正在努力让 ActiveReports 在中等信任下很快工作 - 开发人员在我们说话时正在努力工作(我刚刚看到一封关于记录它的电子邮件讨论)。为了方便参考其他stackoverflow线程的一些链接:

于 2009-11-06T01:17:01.670 回答
0

您可以尝试 winnovative 库:

http://www.winnovative-software.com/

或 CETE 图书馆

http://www.cete.com/Products/DynamicPDFForNET/Generator/index.csp

我已经将两者用于 ASP.NET Web 应用程序中的不同功能

于 2009-11-06T11:33:02.100 回答