红管家送货单软件和红管家出纳软件中的打印模版支持自定义,购买正式版的用户可以自行设计打印格式,在设计打印格式的时候经常会遇到不知道如何设置纸张大小,如何根据打印机型号设计相应的纸张大小,总是预览的时候是居中的,但实际打印的时候有偏差。导致这样的原因,一种情况是打印机的进纸口的挡板没有调节好,导致进纸有左偏移,另外一种情况就是没有注意到打印机的可打印宽度(而影响打印宽度的重要参数就是所谓的打印列)。
一般针式打印机的包装上都会有80列字样,这个80列指的是“在标准的字符宽度和间隔下,每行可打印80个西文字符即40个汉字”,而转换成打印宽度约为20cm ~ 22.5cm之间。另外还有106列和136列打印机,分别可打印106个字符和136个字符,实际可打印宽度约为29cm和34cm。喷墨打印机也有打印列的说法,一般为80列和105列两种。
在购买打印纸的时候,一般打印纸包装上也印的有80列字样,意思是这种纸张可匹配80列的打印机,这种打印纸的宽度一般为24.1cm, 也有27cm的(两边带孔)。
决定打印机预览与实际打印一致,有两个决定因素,一个是上面提到的打印机左偏移量,还有一个就是进纸偏移量(这个大部分打印机都是无法设置的),在软件中可通过调整上下页边距和左右页边距抵销偏移量。后续版本,我们将增加打印机偏移量设置功能,让用户真正能够做到所见即所得。