条码打印,折腾死了,晒出来体会下。

使用斑马条码打印机。
使用XtraReport,其实也就是类似RDLC了。也就是按图形方式直接打印到打印机的。
纸张大小设定成刚好的大小,从尺寸上量应该是不会超出长度了。每张条码的打印位置也都在框内。但是打印到最后就空白走纸走了两张出来。

条码打印纸的单个尺寸是宽度31mm 高度19mm的。每行有3个条码,打印的时候空白走了两行出来。

原本要打印N行,每行3个的条码,我就自定义一个N行高度的纸张,问题就出在这里,不能这么定义,而是要定义每张纸的高度就是1行的高度,例如我这条码的高度是19mm,宽度是31mm,纸张总宽度是101mm,其中相互之间有间隔2mm,定义纸张只能定义100mmX19mm,其中宽度比较无所谓,我定义成比纸张窄点。
然后要打印4行,就让报表预览的时候就形成4页自定义的纸张,直接打印即可,条码打印机自己会寻边。
 

 

 

你可能感兴趣的:(打印,条码打印)