替代HTML到PDF转换器?

时间:2011-09-14 09:10:27

标签: asp.net pdf-generation

我一直在使用Winnovative HTML to PDF转换器几年,但我注意到质量可能会受到影响,因为图像等首先必须以HTML格式呈现,然后再转换为PDF格式。 / p>

Winnovative还有另一个选项,您可以在输出结果之前将对象添加到PDF转换器,但是因为这允许您添加HTML元素,我想这可以使用与HTML到PDF转换器类似的方式(在渲染方面) )。

是否有替代方法,以便我可以在ASP.NET Web应用程序中生成PDF而不必先将其呈现为HTML?

我正在寻找最高质量的选择

2 个答案:

答案 0 :(得分:1)

您可以使用iTextSharp库。它具有整个PDF文档的对象表示,因此它允许您添加所需的任何元素,而无需从html元素进行翻译。它还允许您将html转换为pdf,但当然您可以通过从基本块构建PDF文档来手动完成...

如果您使用版本4.x,则可以在商业项目(LGPL许可证)中免费使用。版本5.x可用于Affero通用公共许可证,因此我认为您必须购买它以用于商业项目,但我所描述的功能可在4.x版本

中使用

答案 1 :(得分:0)