发票不管怎么设置,不是二维码缺少一点,就是金额小数点后边的数字显示不全
具体原因是打印机默认纸张上A4,实际发票纸张要比A4宽度宽一点点
原来写过一篇程序方便的打印票据的控制《终于部分解决了.NET Drawing.Printing中自定义PaperSize的问题》,本文是手工打印的,跟程序没有一点关系
今天忍无可忍,重新设置了一边
1.首先打开控制面板->设备和打印机
Win10下控制面板的位置在开始菜单的这个位置。。。
点开后,找到“设备和打印机”
2.点开“打印服务器属性”
随便选择一台打印机,然后工具栏上会出现“打印服务器属性”菜单,我印象里Win7下是右键菜单可以选择的,不知道Win10下为啥搞得这么隐蔽
点开这个“打印服务器属性”菜单
3.根据发票的尺寸添加纸张类型“发票”,要点我已经高亮了,最后记得点“确定”保存
发票尺寸22cm*14cm是我自己拿尺子量的不知道是不是差那么一点点
4.选择打印机默认纸张
右键点击发票打印机(我的机器是EPSON LQ-630K)
点击右键菜单中的“打印机属性”
设备设置里边,相应的纸盒选择“发票”这种纸张类型
5.然后再用税控开票软件打印发票,应该就好了...当然左右位置还要根据情况调整一下的