在Java中使用下一行打印字符串(斑马线模式)
我想使用斑马打印机以行模式打印两个字符串 我使用了\n以及字符串newline=System.getProperty(“line.separator”)强> 斑马打印机仍然没有以不同的行打印这两条字符串 这是我的密码在Java中使用下一行打印字符串(斑马线模式),java,android,printing,zebra-printers,bluetooth-printing,Java,Android,Printing,Zebra Printers,Bluetooth Printing,我想使用斑马打印机以行模式打印两个字符串 我使用了\n以及字符串newline=System.getProperty(“line.separator”) 斑马打印机仍然没有以不同的行打印这两条字符串 这是我的密码 String newline = System.getProperty("line.separator"); mmOutputStream = mmSocket.getOutputStream(); String mtest1= "test 1"+newline; String mTe
String newline = System.getProperty("line.separator");
mmOutputStream = mmSocket.getOutputStream();
String mtest1= "test 1"+newline;
String mTest2= "test 2";
mmOutputStream.write(mtest1.getBytes(),0,mtest1.getBytes().length);
mmOutputStream.write(mTest2.getBytes(),0,mTest2.getBytes().length);
请帮我解决这个问题。
要在单独的行中打印字符串 请使用\r\n。这是格式化的代码
mmOutputStream = mmSocket.getOutputStream();
String mTest= "\r\n"+"test 1"+"\r\n"+
"test2";;
mmOutputStream.write(mTest.getBytes(),0,mTest.getBytes().length);
请使用\r\n。这是格式化的代码
mmOutputStream = mmSocket.getOutputStream();
String mTest= "\r\n"+"test 1"+"\r\n"+
"test2";;
mmOutputStream.write(mTest.getBytes(),0,mTest.getBytes().length);
将\&用于新行
^FT78,76^A0N,28,28^FH\^FDHello\&World^FS
或
^FB400,2,0,C^FO0,50
^FDHello\&World^FS
两个输出
你好
世界
有关更多信息,请阅读此Zebra打印机的Java编程。新行使用\&
^FT78,76^A0N,28,28^FH\^FDHello\&World^FS
或
^FB400,2,0,C^FO0,50
^FDHello\&World^FS
两个输出
你好
世界
有关详细信息,请阅读此Zebra打印机Java编程。我同时使用了\n和分隔符。不需要。我同时使用了\n和分隔符。这是不可能的。