最佳服务器端.NET PDF编辑库

har*_*333 34 .net c# vb.net pdf asp.net

什么是最好的.NET PDF编辑库,为什么?

它需要在IIS Web服务器上使用.具体来说,我需要编辑由报告服务生成的PDF.

我感兴趣的因素:

  1. 速度
  2. 记忆消耗
  3. 价钱
  4. 文件质量
  5. 图书馆稳定
  6. 图书馆的大小
  7. 无论你认为什么是重要的

gim*_*mel 23

看看iTextSharp.iTextSharp是iText的一个端口,iText是一个免费的Java-Pdf库.

引用iText:

您可以使用iText:

  • 将PDF服务到浏览器
  • 从XML文件或数据库生成动态文档
  • 使用PDF的许多交互功能
  • 添加书签,页码,水印等.
  • 拆分,连接和操作PDF页面
  • 自动填写PDF表格
  • 将数字签名添加到PDF文件
  • 以及更多...

  • 许可已从MPL更改为Affero GPL,这将迫使许多人发布消息来源或购买昂贵的许可证.更多信息:http://stackoverflow.com/questions/4321207/what-is-latest-version-of-itext-that-is-not-agpl和这里:http://www.gnu.org/licenses/why -affero-gpl.html (8认同)

小智 6

Syncfusion Essential PDF是最好的.我已经使用它多年了.此外,与其他供应商相比,Syncfusion提供了最佳支持.


AJ.*_*AJ. 5

我已经研究过很多Adobe没有提供的工具,而且马上想到的两个工具是Atalasoft 的DotImageLEADTools.它们都相当昂贵,但提供服务器许可并使用超快的C++ GDI库.

有一个名为PDFSharp的免费软件.Net库使用.Net原生GDI +,因此速度较慢,内存密集.但话说回来,它是免费的.

  • 我不推荐LEADTools,除非他们从版本14-ish开始改进了他们的API. (2认同)

Aff*_*esh 5

webSupergoo有一个用于.NET的超级PDF库

他们的ABCpdf产品设计用于Web服务器.文档很清楚,安装时附有一个示例网站项目.

如果您访问他们的网站,您应该看到现场演示的链接:

http://www.websupergoo.com/abcpdf-1.htm

ABCpdf 7是当前版本.性能和可靠性非常好.标准版售价329美元,但有时可以免费获得安装.下载大小约为30 MB.支持32位和64位服务器.