如何将datagrid导出到.xls和/或.pdf?

时间:2011-07-22 17:41:52

标签: c# visual-studio excel pdf datagridview

我需要将数据网格导出为ex​​cel和pdf但是我不能通过reportviewer这样做,因为我没有数据库,我手动设置了我的数据网格的值。有没有办法做到这一点,最好没有第三方库。 提前致谢!

3 个答案:

答案 0 :(得分:2)

如果你不能使用reportviewer,也许你可以尝试:

  1. XLS:NPOI http://code.google.com/p/npoi/

  2. PDF:PDFSharp或MigraDoc http://www.pdfsharp.net/

答案 1 :(得分:1)

ReportViewer不需要数据库。它可以在Local Processing模式下运行。如果你关心格式化,这绝对是最好的方法。对于没有格式化的Excel,您可以输出CSV文件,但是编写没有第三方库的PDF将是一个挑战。

答案 2 :(得分:0)

您可以查看此article

关于导出为pdf,word,excel ......