zoukankan      html  css  js  c++  java
  • Atitit.收银系统pos 以及打印功能的行业标准

    Atitit.收银系统pos 以及打印功能的行业标准

     

     

    1ESC指令序列 Escape指令序列不同于ESC/POS指令 1

    2打印标准OPOS POSPrinter 与 CashDrawer 驱动1

    3命令集2

    4Java框架jpos3

    5jpos.JposException: Service does not exist in loaded JCL registry3

    5.1.1. (JCL) Jar Class Loader 3

     

     

    1. ESC指令序列 Escape指令序列不同于ESC/POS指令 

    Escape指令序列: 是UPOS组织标准化提出的国际 零售设备调用标准! 

     

    ESC/POS指令集: 是EPSON在原有的ESC/P指令 ESC/P 系统基础上发展起来的,系统设备使用指令集合与 行业标准!

     

    该打印控制命令(WPSON StandardCode for Printer)是EPSON公司自己制定的针式打印机的标准化指令集,现在已成为针式打印机控制语言事实上的工业标准。ESC/POS打印命令集是ESC打印控制命令的简化版本,现在大多数票据打印都采用ESC/POS指令集。其显著特征是:其中很大一部分指令都是以ESC控制符开始的一串代码。

     

    作者:: 老哇的爪子 Attilax 艾龙,  EMAIL:1466519819@qq.com

    转载请注明来源: http://www.cnblogs.com/attilax/

     

     

    2.  打印标准OPOS POSPrinter 与 CashDrawer 驱动

    OPOS (OLE for Point Of Sale) 驱动, 支持 POSPrinter 及 CashDrawer 设备种类.
    OPOS 是建基于 Microsoft ActiveX 架构的驱动系统. OPOS 的意义在于令用者可以在对象导向环境底下使用票据打印机和钱箱的所有功能.

     

    3. 命令集

    英文模式下的命令 
    代码 功能 
    CR 回车 
    ESC ! 设置打印方式 
    ESC % 选择或取消用户自定义字符集 
    ESC & 定义用户自定义字符集 
    ESC * 设置位映射方式 
    ESC @ 初始化打印机 
    ESC ~ LED ON/OFF 
    ESC < 返回行首 
    ESC 2 选择行间距为1/6英寸 
    ESC 3 设置行进为最小间距 
    ESC BEL 蜂鸣器ON/OFF 
    ESC C 设置单页长度 
    ESC c0 选择打印页 
    ESC c1 选择行间距 
    ESC c3 选择纸结束信号输出 
    ESC c4 选择打印纸及检测器(终止打印) 
    ESC c5 禁止/使能面板开关 
    ESC c6 禁止/使能ON-LINE开关 
    ESC d 打印及N行进纸 
    ESC D 设置TAB位置 
    ESC e 打印病退回N 
    ESC f 设单页等待时间 
    ESC F 选择或取消单页退纸区 
    ESC i 全切割 
    ESC J 以最小间距进行打印和进纸 
    ESC K 以最小间距进行打印和退纸 
    ESC l 选择或取消倒过来的字符 
    ESC m 局部切割 
    ESC o 印章 
    ESC p 产生指定脉冲 
    ESC q 释放纸 
    ESC r 选择打印颜色 
    ESC R 选择国际字符子集 
    ESC SP 设置右边界 
    ESC t 选择字符码表 
    ESC U 选择或取消单向打印 
    ESC V 发送打印机状态 
    ESC z 设置或取消两页并行打印 
    FF 打印送出单页 
    HT 水平TAB 
    LF 换行 
    RS 流水TAB

    4. Java框架jpos

     

    5. jpos.JposException: Service does not exist in loaded JCL registry

    5.1.1. (JCL) Jar Class Loader 

     

    使用javapos需要知道打印机与钱箱名称。。。要设置个配置文件。。麻烦。

     

     

     

    参考

     

    jpos_examples_图文_百度文库.htm

    ESC POS 命令 用法_百度知道.htm

    esc pos打印指令 (小寿转载)-xiaoshou330-ChinaUnix博客.htm

  • 相关阅读:
    Makefile编写
    C++静态库与动态库
    C语言编译过程详解
    Fiddler抓HTTPS
    web测试的一些关注点
    Appium使用过程中的一些坑
    Jmeter+Maven+Jenkins的搭建笔记
    华为DHCP+VLANDHCP RELAY配置重点
    华为GVRP配置重点
    802.11协议总结
  • 原文地址:https://www.cnblogs.com/attilax/p/5099516.html
Copyright © 2011-2022 走看看