打印c#winform申请表

时间:2015-03-01 05:44:16

标签: c# winforms printing

我惊讶于这似乎有多么困难。我只是'想打印我的表格(它是发票),并确保打印整个表格(不仅仅是屏幕上显示的内容)?我可以在表格本身上改变我想要的任何东西。那么如何将它全部设置好以便完美地打印到标准的信纸大小的纸张上,并且不会让用户调整大小等等。他们应该看它就像它会打印..也许他们可以放大和缩小,但没有重新调整大小等。

我认为一个reportviewer控件可以方便地处理所有打印和调整大小的东西......但是这个控件似乎不适合单个记录显示。 (也许整个报告都有一个标题!看起来很疯狂)

所以,除非我错了,也许有人可以给我所有要设置的属性等,以便为标准纸张(8.5 x 11)制作静态大小的常规形式?然后告诉我打印整个东西的方式,而不仅仅是一个' printscreen'。

我已经阅读了一些使用' printscreen'并且使用GDI +(我没有完全理解我如何使用它)......似乎没有什么能帮助我。

1 个答案:

答案 0 :(得分:0)

我建议使用报告查看器和rdlc报告。您只能将其用于一条记录,并且可以为发票行项目包含子报表。无需在标题中包含所有内容。