简单打印-快递单套打

专为WEB打印而生
使用webSocket协议,脱离语言环境限制,主流浏览器即可支持!
精准打印 毫米精度,轻松实现POS小票,发票套打等.
多种语言 支持ASP, ASP.NET, PHP, JSP等开发语言.
超强兼容 独立运行,B/S、C/S兼容,发起请求即可调起打印.
可视设计 报表样式编辑,所见即所得,让天下没有难打的报表.
https://www.nbnat.com

初识快递单

尺寸:

  • 快递单大都是打孔带撕边的(有的只打孔)每个边的尺寸是1cm,宽度为23cm 高度不固定

平推针式打印机:

  • 80列是A4幅面(A4=21*29.7cm)
  • 110列是A3幅面,A4横着进纸(29.7*42cm)
  • 136是A3横着进纸的(42*29.7cm)

便宜点的打印机都是80列的,常见发票80列的会打印不全,所以又有厂家推出82列90列等。(发票推荐选择80列+的打印机)

模板设计

定义纸张大小,以中通为例

  • 纸张大小21*12 各边距0 这样设置是为了导入图片后可以更好的定位
  • 将模板文件保存到软件template目录,文件名为 zt.frx
    在这里插入图片描述

导入背景图,并设置背景不打印

  • 导入图片,设置置于底层,并设置Visible为False即打印里不打印背景图
    在这里插入图片描述

准备数据并打开简单打印设计

  • 本例用到的数据如下
{
    "setting": [
        {
            "action": "preview",
            "template": "zt.frx",
            "type": "local",
            "taskid": "1000abc"
        }
    ],
    "table": [
        {
            "to_name": "刘磊",
            "to_city": "苏州",
            "to_address": "苏州工业园区东长路88号C1幢5层803室",
            "to_mobile": "13700000000",
            "to_sku_name": "反季初秋新款大衣女中长款毛衣",
            "to_remark": "快点来"
        },
        {
            "to_name": "小明一",
            "to_city": "淮安市",
            "to_address": " 淮安市淮安经济开发区新557省道与纬八路交界",
            "to_mobile": "13700000000",
            "to_sku_name": "反季初秋新款大衣女中长款毛衣",
            "to_remark": "快点来"
        }
    ],
    "base": [
        {
            "from_name": "简单打印",
            "from_city": "地球村",
            "from_address": "银河系第99星座205号"
        }
    ]
}
  • 从启动的简单打印软件中点 工具 复制以上数据 再点击设计
    在这里插入图片描述

绑定数据

  • 选择需要的数据源
  • 按布局调整实际位置
    在这里插入图片描述

预览效果

  • 如实际打印有偏移,根据实际情况微调
    在这里插入图片描述
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客
应支付0元
点击重新获取
扫码支付

支付成功即可阅读