在asp.net中从Gridview生成PDF

时间:2012-08-27 13:28:39

标签: asp.net pdf gridview

我在网页上使用了4个网格视图。我需要生成一个pdf文件,应该可以通过点击按钮访问,并且应该包含这4个网格。 请帮忙。

2 个答案:

答案 0 :(得分:1)

我们已经将WKHTMLTOPDF用于我们的PDF并且它运作良好。您可以将其与URL一起使用,然后将其转换为pdf,然后将其发送到用户浏览器。所以你可以用gridview给它你的页面的url,然后它会返回一个pdf。有第三方提供商可以为您进行转换,例如PDFCrowd,但这需要付出代价。如果我没记错的话,他们提供了一个C#包装器供你使用,所以非常简单。还有iText PDF,我从未使用它,但所以不能评论它。

希望这会给你一个良好的开端。

答案 1 :(得分:0)

您可以尝试使用Amyuni WebkitPDF。它是HTML到PDF或XAML / XPS转换的免费工具。您可以将页面的URL传递给库并获取PDF文件,以便将其发送到浏览器。

通常的免责声明适用。