先打开参数设置页面,对比一下配置(打印机型号可忽略)
规格一般选择左边的 76x177 即可
打印机设置里面,建议在测试阶段将打印机修改为 Microsoft Print to PDF 或 导出为 WPS PDF
此处建议设置为 WPS PDF,因为 Microsoft Print to PDF 导出的 PDF 文件是一张 A4 纸大小,而 WPS PDF 导出来则是正常发票大小
此时打开 增值税发票开票软件 安装目录,找到两个文件:
printer.ini
printerset.ini
首先记事本之类的编辑器打开 printer.ini
,内容大致如下,仅供参考(该文件无需手动修改):
[zzszyfp]
dyj=预设
zzgd=140
zbj=0
sbj=0
[zzsptfp]
dyj=预设
zzgd=140
zbj=0
sbj=0
[jdcfp]
dyj=预设
zzgd=177.8
zbj=0
sbj=0
[jsfp]
dyj=Microsoft Print to PDF ; 这个是打印发票所使用的打印机名称
zzkd=76
zzgd=177
zbj=0
sbj=0
[escfp]
dyj=预设
zzgd=177.8
zbj=0
sbj=0
重点文件:printerset.ini
,不知何原因,在 Windows 10 目前最新版中 21H1 中,该文件在软件上修改后不会发生变更
而在打印发票时,软件会读取该文件进行排版,所以只能手动修正:
; 根节点名称不确定是否一定是 025,根据自身情况调整对应节点
[025]
dyj=Microsoft Print to PDF
left=10 ; 修正该值,左边距
top=100 ; 修正该值,顶边距
此时打开已开发票查询页面,查询后点开任意发票打印,会提示保存到 PDF 文件,保存后打开预览
可缩放至 100% 和真实发票对比偏差,直至修正完毕。
调整完毕后,进入 参数设置 将打印机设置回已连接的打印机名称,如截图为 Aisino WD-710
此时 printer.ini
中 [jsfp]
节点的打印机名称发生变化,例如:Aisino WD-710
,复制该名称至 printerset.ini
,修改其内容即可:
[025]
dyj=Aisino WD-710
left=10
top=100
dyj、left、top 请修改为适合自身情况的值,当前值为自测示例,不适用于所有情况。