POS58票据热敏打印机,怎么用ESC/POS命令控制打印

news/2024/11/26 2:32:38/

POS58票据热敏打印机,怎么用ESC/POS命令控制打印

时间:2010-09-02 12:43 来源: 作者: 点击:
-
POS58票据热敏打印机,怎么用ESC/POS命令控制打印文字大小?

使用的是POS58票据热敏打印机,怎么控制文字大小?
我知道ESC/POS指令,可不会用。
ASCII :ESC ! n
十进制 :27 33 n
十六进制:1B 21 n

在C#里用十进制,是不是(char)(27)+(char)(33)+(char)(n)就可以把文字放大一倍打印了?
主要是想放大文字打印。n不知道取多少? 是48吗?

比如要将"中国"这个字符串放大一倍打印,具体怎么写的?

 

____________________________________________________

经过多次尝试,终于搞懂了.

先用字符的形式发送命令:

send = "" + (char)(27) + (char)(64) + (char)(27) + (char)(33) + (char)(48);

 

            for (int i = 0; i < send.Length; i++)
            {
                buf[i] = (byte)send[i];
            }

            fs.Write(buf, 0, buf.Length);

 解释:  (char)(27) + (char)(64)是将打印机初始化, (char)(27) + (char)(33) + (char)(48); 是设置打印字符格式命令,最后的48可以为0,16,32,48

接着直接打印输出:

printLPT.PrintData("中国" );

 

欢迎有同类问题的朋友指教!

*************************************************************************************

更正:其实可以把控制命令字符和输出字符写在一起.不管用什么方式,如果是多条数据就要在一个输出程序里同时输出,而不要写成函数的形式来调用,那样是不会成功的.这是我经过一天一夜研究出来的结果,网上也能找到ESC/POS打印指令使用的程序,人家就是写在一起的,但没有控制字符大小的例子.我自作聪明的把它改成一个函数,费了一天一夜的功夫才发现走了弯路.不过也值得,终于弄懂了ESC/POS指令怎么用了.


http://www.ppmy.cn/news/138097.html

相关文章

POS58热敏打印解决方法

POS58热敏打印 现在我正在做一个C#Winform的项目&#xff0c;其中想打印小票就和超市的那种效果差不多的&#xff0c;用的打印机是POS58,指令支持ESC/POS;接口是USB接口&#xff0c;我该怎么和打印机通信并控制打印机打印呢&#xff0c;希望高手给个完整的例子或者类似的也行&a…

POS58 票据热敏打印机,怎么用ESC/POS命令控制打印文字大小?

转贴地址&#xff1a;http://www.cnblogs.com/Tmouse/archive/2010/04/14/1711490.html 使用的是POS58票据热敏打印机&#xff0c;怎么控制文字大小&#xff1f; 我知道ESC/POS指令&#xff0c;可不会用。 ASCII &#xff1a;ESC ! n 十 进制 &#xff1a;27 33 n 十六进制&…

BLU58小票打印机win10驱动安装

环境 硬件 BLU58 小票打印机&#xff0c; 支持蓝牙和usb连接。 操作系统 windows 10 驱动安装步骤 安装准备 关闭windows 10 驱动程序强制前面 上一篇文中有说明 驱动文件解压缩 解压客服给的压缩文件 WIN8.WIN10安装流程BLU58.rar 解压POS58_CN.zip 等会需要…

小票打印机安装配置全过程 58mm热敏票据打印机驱动安装

热敏打印机驱动程序win_xp中文 热敏打印机驱动程序_POS58_中文_WIN7_8_32_64 打印机驱动安装包A58_A5890_PrinterDriver_POS58_EN_WIN7_8_32_64 本文用到的所有的资源&#xff0c;均可以在产品配套的光盘里找到。建议 先把光盘资料拷贝到电脑硬盘里&#xff08;如F盘&#…

pos5890打印机测试软件,pos5890热敏票据打印机驱动

pos5890热敏票据打印机驱动是这款pos5890热敏票据打印机的官方驱动程序&#xff1b;具有耗能少&#xff0c;成本少&#xff0c;速度快&#xff0c;字迹清晰等优点&#xff0c;是一款比较受欢迎的打印机&#xff1b;使用这款打印机的用户欢迎来西西下载使用&#xff01; 打印机参…

POS58打印机的操作

在销售终端中&#xff0c;小票打印总是必不可少的。 下面记录一段使用C#简单的实现打印的方法 首先安装pos58的驱动&#xff0c;我这里使用的是usb转串口线 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Ta…

利用树莓派完成POS58打印机的无驱动打印(初学者)

导语&#xff1a;网上有很多文章介绍树莓派不用驱动直接用USB接口的各类热敏打印机&#xff0c;但是由于硬件环境和Linux版本不同&#xff0c;很难有一篇文章能够完整地讲述如何无驱动打印&#xff08;我就是因为网上的一篇文章方法有缺陷足足浪费了一天半的时间&#xff09;。…

ArcGIS中实现土地利用转移矩阵

土地利用转移矩阵&#xff0c;就是根据同一地区不同时相的土地覆盖现状的变化关系&#xff0c;求得一个二维矩阵。通过对得到的转移矩阵进行分析&#xff0c;能够得到&#xff12;个时相&#xff0c;不同的地类之间相互转化的情况&#xff0c;它描述了不同的土地利用的类型在不…