Я новичок в DocFlavor java. Кто-нибудь, пожалуйста, помогите начать, как у меня есть простой текстовый файл и вы хотите печатать на термопринтере, который будет подходящим типом DocFlavor?Термическая печать в java с использованием DocFlavor
0
A
ответ
0
Это зависит ... Если вы хотите печатать из txt-файла, тогда AUTO_SENSE или PostScript являются обычно хорошими идеями.
DocFlavor flavor = DocFlavor.INPUT_STREAM.POSTSCRIPT;
или DocFlavor ароматизатор = DocFlavor.INPUT_STREAM.AUTOSENSE;
В качестве примера приведен фрагмент.
PrintService service = PrintServiceLookup.lookupDefaultPrintService();
FileInputStream in = new FileInputStream(new File("C:*PATH_TO_STRING_HERE"));
PrintRequestAttributeSet pras = new HashPrintRequestAttributeSet();
pras.add(new Copies(1));
flavor = DocFlavor.INPUT_STREAM.AUTOSENSE;
Doc doc = new SimpleDoc(in, flavor, null);
DocPrintJob job = service.createPrintJob();
PrintJobWatcher pjw = new PrintJobWatcher(job);
job.print(doc, pras);
Я получил этот код, когда я пытался выяснить, как использовать мой термальный принтер квитанций ... Если вы хотите получить более thourough объяснения. Если вам нужен более глубокий ответ ...
Примечание, если вам нужно распечатать charactesr, такие как ä, ö или å то это будет Propably не работать так, как они будут скрыты ... Я не знаю, как печатать специальные символы.
Sincerly ...
// Орвилл
Для получения дополнительной информации о docflavors ..
Смежные вопросы
- 1. Печать pdf в сетевом принтере с использованием java
- 2. Печать многостраничного tiff с java
- 3. Печать pdf-файлов с использованием java
- 4. Java Печать в Ubuntu
- 5. Массовая печать в java
- 6. Печать шаблона с использованием java?
- 7. Печать в определенном месте с использованием Java
- 8. печать Integer с использованием BufferedOutputStream в Java
- 9. Как установить DocFlavor для printservice в Java для WIndows
- 10. Печать файлов HTML с использованием Java без диалога PRINT
- 11. Печать на Java с использованием файла PS
- 12. Сравнить печать пальца с использованием Java
- 13. Печать SAP Crystal Reports с использованием Java
- 14. Определите, закончилась ли печать с использованием Java
- 15. печать нескольких вещей с использованием printf (JAVA)
- 16. Печать нескольких типов файлов с использованием java
- 17. Печать PDF-дуплекса с использованием Java
- 18. Печать значений таблицы MySQL с использованием Java
- 19. Печать на Java. Странные wymbols, где печать PDF
- 20. Печать PDF из java
- 21. Печать звездочками использованием для петель в Java
- 22. Java-печать html as pdf
- 23. Печать руки в покере с использованием горизонтальной ASCII в Java
- 24. Печать факториалы в обратном направлении с использованием рекурсии в Java
- 25. Печать текстового файла с помощью Java
- 26. PDF Печать в формате Java: задание отправлено в очередь заданий на печать, но ничего не печатает
- 27. Печать с использованием свойств
- 28. Печать с использованием вилки
- 29. Печать с использованием JavaScript
- 30. Печать с использованием шаблона
Спасибо за Ваш комментарий ..выполняется код будет печатать содержание, которые есть в тексте файл, но как я могу установить ширину бумаги и т. д. с помощью текстового файла. Текстовый файл должен иметь [определение], [Header], [Detail] и т. д. Так что текстовый файл должен содержать x, y координату оператора, который я хочу для печати и размера шрифта и т. д. – Rinku
Концепция заключается в том, когда я предоставляю свое программное обеспечение клиенту, тогда клиент может изменить размер шрифта и т. Д. С помощью шаблона, но основной код (файл Java) – Rinku
Какова модель используемого принтера? Существуют разные байтовые команды, которые вы можете отправить в зависимости от модели, которая включает в себя информацию о макете и т. Д. Также, если я могу спросить, что вы хотите сделать с txt-файлом? Вы хотите использовать его в качестве квитанции? –