从完全渲染页面在ASP.NET中生成PDF

时间:2011-09-30 16:49:47

标签: c# asp.net pdf-generation

是否有人知道允许您在c#中将完全呈现的HTML页面导出为PDF的组件(开源或第三方)?我们有一个用jquery修改DOM的页面,但是我们尝试过的方法(ABCpdf.NET,WebClient等)没有在PDF中注册来自javascript的任何DOM更改。我们需要以编程方式将呈现的HTML(post-jquery)动态导出为PDF格式。

3 个答案:

答案 0 :(得分:3)

答案 1 :(得分:1)

几个月前我一直在寻找类似的东西,据我所知,任何免费的第三方控件都无法实现。有付费的可用。您最接近的是iTextSharp。它将允许您导出特定html tads和用户控件的内容,但处理它有点痛苦

答案 2 :(得分:0)

我从未尝试过,但有一个名为wkhtmltopdf的开源解决方案,它使用WebKit引擎从HTML / JavaScript / CSS呈现PDF。 This post谈谈使用它。如果它有效,我想知道,因为我已经在这里多次听到过这个请求。