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

时间:2008-10-15 14:12:50

标签: c# .net asp.net vb.net pdf

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

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

我感兴趣的因素:

  1. 速度
  2. 内存消耗
  3. 价格
  4. 文件质量
  5. 图书馆稳定性
  6. 图书馆的大小
  7. 你认为重要的是什么

8 个答案:

答案 0 :(得分:23)

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

引用iText:

您可以使用iText:

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

答案 1 :(得分:6)

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

答案 2 :(得分:5)

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

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

答案 3 :(得分:5)

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

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

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

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

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

答案 4 :(得分:4)

我主要使用http://www.tallcomponents.com/填写pdf表格,然后展平pdf。似乎工作正常。我没有任何问题。

答案 5 :(得分:2)

我不知道它是否是最好的,但是我使用了PDF-Writer.NET,我支付了89美元。我在几个生产应用程序中使用过它。我喜欢它,因为它易于设置和使用,并且不需要大量编码,这使新开发人员更容易加速。

在此之前,我使用开源库和Acrobat互操作DLL一起攻击PDF。那太粗糙了。

答案 6 :(得分:2)

不确定PDF部分,但Aspose有一个PDF库。我用他们的单词库生成word文档。在我看来,他们的文件非常体面。

http://www.aspose.com/categories/file-format-components/aspose.pdf-for-.net-and-java/default.aspx

答案 7 :(得分:1)

结帐Aspose.Pdf for .NET。它有一个很好的API,有很好的文档记录,占地面积小。