模块名称: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。说明:·行间距设置在标准模式和页模式下是相互独立的 .子程序 枚举打印机, 文本型, ,
pos打印机模块 v1.0