我有一份销售报告,长度是动态的,所以,我希望在最后一行停止打印 通过使用c#代码
答案 0 :(得分:1)
大家。我有一个解决方案,我希望它对你有用。
首先,您应该使用for语句来计算行数。 其次,你应该知道字体大小。
例如:我有5行,字体大小为8.现在,我将计算纸张大小的高度。
PaperSize p = new PapaerSize("a","228",Convert.ToInt32((i*28)*0.33333333338))*100);
解释:i * 28 ---->字体大小为8,一旦打印一行,x协调器+20。
Convert.ToInt32((i*28)*0.33333333338))*100-----> this will convert from point to inches.
对写作技巧感到抱歉。