我正在用WPF编写一个程序,该程序将来自mySQL数据库的数据放入数据网格中。
来自数据库的数据保存在对象列表中。 此列表是数据网格的数据源。
现在我想将此内容保存为PDF文件。
什么是最好的解决方案?
答案 0 :(得分:0)
最佳解决方案在很大程度上取决于您的特定要求。在考虑解决方案时,您应该考虑的一些事情是:
通常,有很多解决方案。其中一些甚至会采用标准的DataTable或DataSet并从中生成报告。不过,通常情况下,使用这样的解决方案,您会在报表上失去一定程度的自定义,以换取易于实现。
我以前曾经使用过iTextSharp。根据表格数据生成表非常容易,并且您可以完全控制要生成的PDF文档。不幸的是,由于iTextSharp的价格高昂和对Community Edition的要求,iTextSharp似乎已经更多地进入了私有领域,并且对于大多数用途而言并不实际。