模块名称:pos打印机模块
模块作者:
模块版本:1.0
模块 MD5:63e44f5d3b87786c568e79b01caaa6e7
模块大小:3.06 MB
版权声明:
模块描述:181317879文雅软件工作室
模块备注:
文雅软件工作室181317879
引用支持库:
系统核心支持库 5.7|krnln|d09f2340818511d396f6aaf844c7e325
------------------------------
.子程序 打印机_初始化, 逻辑型, , 1.15
.子程序 打印机_打开, 整数型, ,
.参数 路径, 文本型, ,
.子程序 打印机_打印, 逻辑型, ,
.参数 文本, 文本型, ,
.子程序 打印机_打印并换行, 逻辑型, ,
.参数 文本, 文本型, 可空 ,
.子程序 打印机_打印测试页面, 逻辑型, ,
.子程序 打印机_关闭, , ,
.子程序 打印机_取消字符倍宽, 逻辑型, , 1.2
.子程序 打印机_取消字体大小设置, 逻辑型, ,
.子程序 打印机_全切纸, 逻辑型, ,
.子程序 打印机_设置_取消_加粗模式, 逻辑型, , 1.13
.参数 n, 整数型, ,
.子程序 打印机_设置_取消_双重打印模式, 逻辑型, , 1.14
.参数 n, 整数型, ,
.子程序 打印机_设置_取消_下划线模式, 逻辑型, , 1.16
.参数 模式, 整数型, , 0 取消下划线模式 1选择下划线模式(1点宽) 2选择下划线模式(2点宽)
.子程序 打印机_设置标题, 逻辑型, ,
.子程序 打印机_设置行间距, 逻辑型, , 1.18
.参数 n, 整数型, , 功能:设置行间距为 [ n × 纵向或横向移动单位] 英寸,0 ≤ n ≤ 255。说明:·行间距设置在标准模式和页模式下是相互独立的
.子程序 打印机_设置横向和纵向移动单位, 逻辑型, , 1.9
.参数 x, 整数型, , 分别将横向移动单位近似设置成25.4/ x mm( 1/ x 英寸)纵向移动单位设置成25.4/ ymm(1/ y 英寸)
.参数 y, 整数型, , 分别将横向移动单位近似设置成25.4/ x mm( 1/ x 英寸)纵向移动单位设置成25.4/ ymm(1/ y 英寸)
.子程序 打印机_设置绝对打印位置, 逻辑型, , 1.4
.参数 nl, 整数型, , 将当前位置设置到距离行首(nL + nH×256)× (横向或纵向移动单位)处
.参数 nh, 整数型, , 将当前位置设置到距离行首(nL + nH×256)× (横向或纵向移动单位)处
.子程序 打印机_设置相对横向打印位置, 逻辑型, , 1.10
.参数 nl, 整数型, , 该命令将打印位置设置到距当前位置[( nL + nH×256)×横向或纵向移动单位]0≤nL≤255;0≤nH≤255
.参数 nh, 整数型, , 该命令将打印位置设置到距当前位置[( nL + nH×256)×横向或纵向移动单位]0≤nL≤255;0≤nH≤255
.子程序 打印机_设置字符倍宽, 逻辑型, , 1.1
.子程序 打印机_设置字符右间距, 逻辑型, , 1.3
.参数 n, 整数型, , 其n的取值为:0 ≤ n≤255(n默认为0)
.子程序 打印机_设置左边距, 逻辑型, , 1.8
.参数 nl, 整数型, , 用nL和nH设置左边距,左边距设置为[( nL + nH×256)×横向移动单位]英
.参数 nh, 整数型, , 用nL和nH设置左边距,左边距设置为[( nL + nH×256)×横向移动单位]英
.子程序 打印机_条码, 逻辑型, ,
.子程序 打印机_下一行, 逻辑型, ,
.子程序 打印机_选择_取消顺时针旋转90度, 逻辑型, , 1.5
.参数 取消or设置, 逻辑型, , ‘真设置 假取消
.子程序 打印机_选择_取消消倒置打印模式, 逻辑型, , 1.6
.参数 取消or设置, 逻辑型, , ‘真设置 假取消
.子程序 打印机_选择打印模式, 逻辑型, , 1.12
.参数 模式, 整数型, , 0 标准ASCII码字体A (12 × 24) 1压缩ASCII码字体B (9 × 17) 2右对齐 该命令只在标准模式下的行首有效
.子程序 打印机_选择对齐方式, 逻辑型, , 1.11
.参数 对齐方式, 整数型, , 0 左对齐 1中间对齐 2右对齐 该命令只在标准模式下的行首有效
.子程序 打印机_走纸, 逻辑型, , 1.20
.参数 n, 整数型, , 功能:设置行间距为 [ n × 纵向或横向移动单位] 英寸,0 ≤ n ≤ 255。说明:·行间距设置在标准模式和页模式下是相互独立的
.子程序 枚举打印机, 文本型, ,