Мне нужно напечатать строку на принтере, используя утилиту печати Java.Я вижу задание, созданное на моем принтере, но ничего не печатается.Даже когда я пытаюсь изменить принтер на PDF, PDF создается пустым.
Я пытаюсь напечатать только строковое значение.
String is="Hello\f";
PrintRequestAttributeSet pras = new HashPrintRequestAttributeSet();
pras.add(MediaSizeName.ISO_A4);
pras.add(new Copies(1));
DocFlavor flavor = DocFlavor.BYTE_ARRAY.AUTOSENSE;
Doc doc = new SimpleDoc(is.getBytes("UTF8"), flavor, null);
DocPrintJob job = service.createPrintJob();
job.print(doc, pras);
Есть идеи, что я выполняю неправильно?