Добрый день!
Подскажите а что с Datamax - i 4212. Он же вроде поддерживает ZPL?
Я написал простейший класс на java для проверки но что то ноль эмоций - принтер не реагирует:
Код
X++:
ackage com.company;
import java.io.IOException;
import java.io.OutputStream;
import java.io.PrintWriter;
import java.net.Socket;
/**
* Created by joe on 5/16/16.
* Test to print ZPL to Datamax I-4212
*/
public class PrintToDatamax {
public static void main(String[] args) throws IOException {
System.out.println("Готовлю к печати");
try(Socket s = new Socket("10.2.2.30", 9100)){
OutputStream out = s.getOutputStream();
PrintWriter writer = new PrintWriter(out, true);
String ZPLString="^XA^CF0,89^FO20,50^FDA GUIDE TO^FS^FO20,150^FDTHE ZPL II^FS^FO20,250^FDPROGRAMMING^FS^FO20,350^FDLANGUAGE^FS^XZ";
writer.println(ZPLString);
writer.flush();
System.out.println("Отправил на печать");
}
}
}