Epson TM T20 — печать из Интернета

Я сделал небольшую систему в jsf, ejb и Primefaces для своего клиента, и он хочет распечатать чек на своем принтере Epson TM-T20.

Я установил принтер, настроил его и распечатал файл Word, он распечатал все нормально, печатал до тех пор, пока не осталось символов, но когда я пытаюсь печатать из Интернета, вместе с документом печатается огромное пустое пространство. Пробовал в хроме, сафари, т.е. фаерфоксе и опере посмотреть, проблема в браузере, нет.

Я также настроил принтер на удаление верхнего/нижнего колонтитула, чтобы проверить, был ли он причиной, также отрицательным, это было не так. Пробовал настроить размер страницы, тоже не работает.

У меня больше нет идей, кто-нибудь когда-либо сталкивался с этой проблемой или знает о каком-либо взломе, который я должен реализовать, чтобы все было в порядке?


person Community    schedule 02.01.2014    source источник


Ответы (2)


Мне удалось это сделать, к сожалению, не с драйверами epson. Хотя решение довольно простое. Я создал банку, которая вызывает:

Desktop.getDesktop().print(file);

Из моей веб-программы, когда мне требовалась печать счета, я создаю временный файл в чистом txt и вызываю банку для его печати.

Что касается документации epson, я нашел очень мало вещей, которые могли бы помочь. Все макеты проблематичны, не работают, то же самое касается примеров кода и проектов eclipse, которые доступны на их странице примеров.

С Уважением.

person Community    schedule 20.02.2014

Вы должны сделать какие-либо настройки печати!, Вы устанавливаете драйвер и ПЕЧАТАЕТЕ! Размер страницы, верхний и нижний колонтитулы следует оставить в покое. Выполняйте всю свою печать для полей ВНУТРИ ВАШЕГО ПРОГРАММИРОВАНИЯ, и оттуда вы должны возиться с этим, настроить свой макет и сделать

person user3288769    schedule 11.02.2014