为.NET应用程序生成HTML到PDF控件

时间:2009-04-02 06:03:30

标签: asp.net pdf pdf-generation winnovative

  

可能重复:
  Generation PDF from HTML (component for .NET)

有没有人使用任何开源或付费的.NET Control来执行从html到pdf文件的转换工作?目前,我正在使用Winnovative转换器控制。但是在pdf中生成批量页面(例如超过1000个)时,它具有性能限制。当我们在html内容中使用更大的图像时,会出现限制。从过去的4个月开始,我一直致力于winnovative控制,并发现了很多重大漏洞。适用于小型应用和使用。 winnovative很好,但不适用于成千上万客户使用应用程序的水平。

请建议。

7 个答案:

答案 0 :(得分:3)

我们目前在一个更复杂的应用程序中使用ABCpdf。它为我们提供了很好的服务,而且价格也不贵。我喜欢这样一个事实:我可以发送原始HTML文本,它会将其呈现为内存中的PDF或文件,因此我们可以动态生成PDF并通过Web提供它们,而无需实际保存它。

我们已经使用它大约3年了,在早期我不得不使用他们的支持来解决一个非常特殊的非常奇怪的问题,而且支持非常快,并且很快就帮助解决了这个问题。

您可以在以下网址找到有关其网站的更多信息: http://www.websupergoo.com/abcpdf-1.htm

答案 1 :(得分:2)

来自this question我最近了解到wkhtmltopdf。除了完全不可发音的名称之外,它似乎在单页转换方面做得不错,并且支持从标题生成书签和TOC的一些漂亮选项。

我不知道它如何处理重负荷......

答案 2 :(得分:0)

www.pdfsharp.com

答案 3 :(得分:0)

这是一个讨论免费图书馆的代码项目文章的链接:

http://www.codeproject.com/KB/aspnet/Creating_PDF_documents_in.aspx

还有activepdf:http://www.activepdf.com/

答案 4 :(得分:0)

我用了两个:

两者都很好,但有他们的怪癖和麻烦。

马克

答案 5 :(得分:0)

最后我公司决定使用www.realobjects.com的pdfReactor。与winnovative pdf控件相比,它更快更好。

答案 6 :(得分:0)

我建议尝试使用main函数PDF Duo .NET component将HTML转换为PDF格式。