打印桌面winforms应用程序的报告

时间:2011-05-18 20:29:42

标签: c#


我需要在SqlDataAdapterDataTable中打印所需的所有数据。现在我想生成并打印包含所有数据的报告。另外,我想在每个页面上添加一个标题,其中包含公司名称,地址和电话号码。

我正在使用C#

进行开发

4 个答案:

答案 0 :(得分:1)

还有报告查看器报告rools库甚至报告语言。它是免费的,它来自微软更多信息http://www.gotreportviewer.com/

答案 1 :(得分:1)

选项包括使用ITextSharp或PDFSharp等库创建pdf。

此外,还有一些免费的报告选项,例如:

neoReports(在CodeProject.com上)。

我使用过Crystal Reports for .NET,但它真的很难用。

编辑:鉴于额外的Dot Matrix要求,我认为你不应该使用任何报告系统。相反,只需将所有内容写入文本文件,然后打印即可。你可以搞乱格式化,使它看起来如你所愿。保持简单。

答案 2 :(得分:0)

您考虑过DevExpress Xtra Reports吗?

答案 3 :(得分:0)

您可以使用visual studio中提供的Crystal Report Visual Studio .NET的Crystal Reports是Visual Studio .NET的标准报告工具;它带来了创建交互式,呈现质量内容的能力 - 这是Crystal Reports多年来的优势 - 适用于.NET平台。