我想在最后一行打印
答
大家在最后一行 打印。我有1个解决方案,我希望它对你有用。
首先,您应该使用for语句来计算行数。 其次,你应该知道字体大小。
例如:我有5行,字体大小是8.现在,我将计算纸张大小的高度。
PaperSize p = new PapaerSize("a","228",Convert.ToInt32((i*28)*0.33333333338))*100);
解释:ⅰ* 28 ---->字体大小是8,一次打印一行中,x +协调员20.
Convert.ToInt32((i*28)*0.33333333338))*100-----> this will convert from point to inches.
对不起书写技能。
**通常,当您停止向打印机发送信息时,它会停止打印。**在编辑问题以添加一些说明之前,没有人能给出更具体的答案。请向我们提供有关您的配置的更多详细信息,您如何生成报告,您目前使用的代码,您当前看到的行为以及您希望实现的行为等。 – 2011-02-25 05:50:42
奇怪的问题。很难想像它会在最后一行之后继续打印。在Windows中打印是基于页面的,在调用EndPage()函数之前没有任何东西进入打印机(或者出来)。 – 2011-02-25 06:06:54