【发布时间】:2018-11-21 19:33:15
【问题描述】:
我正在 WPF 中编写一个程序,将 mySQL 数据库中的数据放入数据网格中。
来自数据库的数据保存在对象列表中。 此列表是数据网格的数据源。
现在我想将此内容保存为 PDF 文件。
最好的解决方案是什么?
【问题讨论】:
我正在 WPF 中编写一个程序,将 mySQL 数据库中的数据放入数据网格中。
来自数据库的数据保存在对象列表中。 此列表是数据网格的数据源。
现在我想将此内容保存为 PDF 文件。
最好的解决方案是什么?
【问题讨论】:
最佳解决方案很大程度上取决于您的具体要求。在考虑解决方案时,您应该考虑以下几点:
一般来说,有很多解决方案。其中一些甚至会采用标准的 DataTable 或 DataSet 并从中生成报告。但是,通常情况下,使用这样的解决方案,您会失去对报告的某种程度的自定义,以换取易于实施。
我个人过去曾使用过 iTextSharp。根据您的表格数据生成表格非常容易,并且您可以完全控制正在生成的 PDF 文档。不幸的是,iTextSharp 似乎更多地进入了私人领域,由于其荒谬的定价和对社区版的要求,对于大多数用途来说并不实用。
【讨论】: