使用的是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指令怎么用了.

java pos58打印_POS58票据热敏打印机,怎么用ESC/POS命令控制打印相关推荐

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

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

  2. java escpos_如何在Linux中将ESC / POS命令发送到热敏打印机

    我正在尝试在热敏打印机上发送ESC / POS命令 . 但每当我发送它们热敏打印机将它们打印为文本而不是将它们作为命令执行 . 我在.prn文件中编写这些命令,每当我执行lp命令打印文件时,这些.pr ...

  3. linux esc 命令,如何将ESC/POS命令发送到Linux中的热敏打印机

    我正尝试在热敏打印机上发送ESC/POS命令.但是,每当我发送热敏打印机打印它们作为文本,而不是执行它们作为命令.我正在将这些命令写入.prn文件,并且每当我执行lp命令来打印文件时,这些.prn文件 ...

  4. java esc的_如何用Java中的Receipt打印机和ESC / POS命令提高速度

    我有一个与Java和热敏打印机通信的应用程序 使用Star tsp 100打印机使热敏打印机以条形码/强调/不同尺寸打印收据等. 我可以让程序打印出我喜欢的东西,但打印机很慢.我相信原因是我使用非优选 ...

  5. 小票打印ESC/POS命令集

    搜集的ESC/POS命令 前言 做过两次票据打印的工作了,第一次做完的时候没有做大规模的整理,结果第二次做的时候命令都忘的差不多了,不得不重新查对应资料,再重新做整理. ESC/POS 该打印控制命令 ...

  6. esc pos命令 java使用_18、ESC/POS指令集在android设备上使用实例(通过socket)

    网上关于通过android来操作打印机的例子太少了,为了方便更多的开发同仁,将近日所学分享一下. 我这边是通过android设备通过无线来对打印机(佳博58mm热敏式-58130iC)操作,实现餐厅小 ...

  7. java escpos_java – 设置字符代码表以在ESC / POS打印机中打印非拉丁字符

    不确定这是一个答案,但希望这将开始.还需要一点空间来解释-- 看起来代码页850没有所需的字符.离线检查的一种简单方法是转换回String.例如. : System.out.println( new ...

  8. Android 蓝牙/wifi云打印机 ESC/POS热敏打印机打印(ESC/POS指令篇)

    上一篇主要介绍了如何通过蓝牙打印机和wifi云打印机的连接与数据发送,这一篇,我们就介绍向打印机发送打印指令,来打印字符和图片. 由于公司暂且买了两台打印机,一台佳博GP-58MIII,一台GP-SH ...

  9. Android 蓝牙/wifi云打印 ESC/POS热敏打印机打印(连接篇)

    本篇我们将讲解蓝牙打印机和wifi云打印机的连接与数据发送,下一篇讲解ESC/POS命令集 一.蓝牙打印机连接 1.蓝牙权限 2.初始化配置 3.发现设备 4.连接设备 4.1 作为Client连接 ...

  10. Asp.net 的网络打印 – Javascript 控制打印

    Asp.net 的网络打印 – Javascript 控制打印 ---资料来源于Microsfot WebCast. 1.       采用Javascript 控制打印: -          先写 ...

最新文章

  1. java并发环境安全初始化
  2. python 字符串替换_学完Python打算出去找工作,怕找不到?看完这篇你可以提高通过率...
  3. MVC3教程之实体模型和EF CodeFirst
  4. 数据分析中的可视化-常见图形
  5. 宽依赖和窄依赖_Kardemir开始生产窄钢板,进入板材市场
  6. Python文本处理2个小案例(文本嗅探与关键词占比统计)
  7. mysql的load data,高速将文本文件,插入数据库中
  8. 关于X-UA-Compatible
  9. 贝叶斯集锦:R和JAGS的交互
  10. 常用命令(3)---Assertion(selenium学习笔记(一)seleniumIDE)
  11. 甘肃银行借助HDIM打造综合数据保护平台
  12. 程序员欢乐送(60):我有一个大胆的想法!
  13. 推荐一个springboot和springcloud系列的博客专家--方志朋
  14. jQuery 样式操作
  15. 英语对话关于计算机,有关电脑的一些英语对话
  16. Linux:友善之臂FriendlyARM Mini2440用MiniTools通过USB烧写系统失败解决方案
  17. css3动画属性菜鸟,CSS3 animation-timing-function 属性 | 菜鸟教程
  18. 什么是P=NP问题?
  19. 你猜我猜不猜 (猜数字游戏) 快来小玩一把叭
  20. 图片转PDF,图片过长智能截取

热门文章

  1. 最小二乘支持向量机(LSSVM)推导
  2. 运输计划 洛谷P2680
  3. 两款超级好用的PDF工具PDF Shaper,pdfFactory FinePrint虚拟打印机绿色单文件版
  4. OpenCms显示默认作者
  5. 微信小程序超级占内存_小程序丨微信小程序占内存大吗?微信小程序消耗流量大吗?...
  6. 模拟电子技术基础 --1. 常用半导体器件
  7. 数学-盲点题:九个点用四条直线连起来
  8. UML及UML建模工具介绍
  9. HTTP数据传输机制的演变:从0.9到3.0
  10. 网易im 服务器消息格式,网易云信快速集成以及消息类型自定义