java - socket 打印到 Toshiba B-SA4TM

标签 java sockets printing

我应该使用 Toshiba B-SA4TM 打印机打印条形码标签。 我找到了 code snippet to print directly by socket但我不知道我应该如何传递命令。 请问有人有一些例子吗。

非常感谢。

亲切的猫王

最佳答案

问题是理解命令是如何组成的。 我终于找到了。这里有一个例子:

String s = "{D0920,0870,0800,0900|}"+ //                                      
    "{AX;+000,+000,+00|}"+ //                           
    "{AY;+01,1|}"+ //                              
    "{C|}"+//
    "{PV01;0350,0010,0025,0060,J,11,B=Article desc 1|}"+//
    "{PV02;0295,0010,0025,0060,J,11,B=desc2|}"+//
    "{PV03;0240,0010,0020,0032,J,11,B=QTY|}"+//
    "{PV04;0200,0010,0020,0032,J,11,B=EXP|}"+//
    "{PV05;0160,0010,0020,0032,J,11,B=LOT|}"+//
    "{PV06;0240,0100,0030,0040,J,11,B=12x|}"+//
    "{PV07;0200,0100,0030,0040,J,11,B=2012.12|}"+//
    "{PV08;0160,0100,0030,0040,J,11,B=LOT12345|}"+//
    "{PV09;0100,0010,0030,0040,J,11,B=Keep cool|}"+//
    "{PV10;0050,0010,0020,0032,J,11,B=STE|}"+//
    "{PV11;0020,0010,0020,0032,J,11,B=STO|}"+//
    "{XS;I,0001,0002C6011|}";

Socket prtSocket = new Socket(printerHost, port);
DataOutputStream outToPrt = new DataOutputStream(prtSocket.getOutputStream());
outToPrt.writeBytes(s);
prtSocket.close();

关于java - socket 打印到 Toshiba B-SA4TM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3880580/

相关文章:

python - 简单的 Web 服务器套接字程序无法正常工作?

html - CSS 打印问题 : margins, text, background-color

java - html 文件中未找到类异常 Applet.jar

java - 在 Java 中绘制像素最快的方法是什么

java - 通过套接字 java 的 CipherOutputStream

c - socket编程-recv()函数

java - 将本地库发布到远程maven仓库

始终监听特定端口号的 Python 应用程序

c - 如何在 C 中按输入顺序打印整数 - 递增、递减或均匀

java - 发送十六进制命令到 ESC/POS 打印机 Android