Логотип и название банка на чеке (файл .prn)

банкоматы компании NCR

Модератор: central

Первое новое сообщение • Сообщений: 15 • Страница 1 из 1

Логотип и название банка на чеке (файл .prn)

Непрочитанное сообщение IIIbI3a » 06 окт 2017, 22:54

Доброго времени суток коллеги!
Дано: NCR 5887, Aptra 2.6, термо-принтер (SDC)
Задание: Стоит задача разместить логотип и название банка в шапке чека для клиента.
Известно: Выяснил как и откуда банкомет берет данные для печати шапки, а именно с файла с расширением *.prn
Суть вопроса - каким образом сделать этот самый *.prn файл который будет содержать наименование банка и логотип?
IIIbI3a
Новичок
 
Сообщения: 9
Зарегистрирован: 22 ноя 2011, 17:27

Re: Логотип и название банка на чеке (файл .prn)

Непрочитанное сообщение Venique » 07 окт 2017, 06:48

Привет!

Нет доки под рукой, поэтому про ограничения на содержимое файла сказать не могу (хотя, тут наверное не столько от протокола, сколько от конкретной марки и модели принтера зависит), но сам prn создаётся путём печати в файл. Большая вводная и маленькая картинка, например, есть тут:

http://www.frogmorecs.com/arts/what-is-a-prn-file/
https://www.timeatlas.com/create-prn-file/

Т.е. сам файл делается обычными виндовыми средствами (если не оглядываться на ограничения протокола и возможности принтера). Но я бы заморочился и поискал какой-нибудь специфичный софт, который позволяет контент сразу подгонять (адаптировать - убирать цветность, повышать контраст, обрабатывать края лого и т.п.) под такого рода принтерА и экспортировать в prn. Вполне возможно, на сайте производителя принтера может быть что-то похожее.
Venique
Местный
 
Сообщения: 80
Зарегистрирован: 01 апр 2016, 21:29

Re: Логотип и название банка на чеке (файл .prn)

Непрочитанное сообщение IIIbI3a » 08 окт 2017, 17:43

То откуда берем сам *.prn я понимаю, вопрос драйвера какого принтера использовать, какие настройки и как подгонять под размеры чека? Я где то на просторах интернета натыкался на то, что используют драйвера принтера Epson LQ 950-но это старющий матричный хлам с дровами только под 95/98/NT3.0/NT4.0. Должна быть конкретная модель принтера с которого выдавливать *.prn с потолка или на угад тут не канает :sad:
IIIbI3a
Новичок
 
Сообщения: 9
Зарегистрирован: 22 ноя 2011, 17:27

Re: Логотип и название банка на чеке (файл .prn)

Непрочитанное сообщение Venique » 09 окт 2017, 15:53

А в документации к установленной модели термо-принтера есть какие-то спецификации по этому поводу? Я думаю, можно попробовать вывести в prn хоть что-нибудь и отправить на принтер. А дальше уже по факту смотреть и подгонять, если необходимо...
Venique
Местный
 
Сообщения: 80
Зарегистрирован: 01 апр 2016, 21:29

Re: Логотип и название банка на чеке (файл .prn)

Непрочитанное сообщение acsel » 09 окт 2017, 15:55

NCR 80mm USB Thermal Printer File Renderer

Вот эта штука нужна. Драйвер виртуального принтера. Я не знаю, законно ли его здесь размещать.
acsel
Специалист
 
Сообщения: 409
Зарегистрирован: 29 дек 2010, 15:35

Re: Логотип и название банка на чеке (файл .prn)

Непрочитанное сообщение Venique » 09 окт 2017, 16:25

Это как раз софтина, которая адаптирует лого под печать? Или драйвер, который проделывает это с выходным файлом?

Думаю, если что - администрация удалит... В образе он где-то есть?
Venique
Местный
 
Сообщения: 80
Зарегистрирован: 01 апр 2016, 21:29

Re: Логотип и название банка на чеке (файл .prn)

Непрочитанное сообщение acsel » 09 окт 2017, 17:19

Вот. Ставится как драйвер, потом на этот принтер печатается.
acsel
Специалист
 
Сообщения: 409
Зарегистрирован: 29 дек 2010, 15:35

Re: Логотип и название банка на чеке (файл .prn)

Непрочитанное сообщение IIIbI3a » 09 окт 2017, 18:39

acsel писал(а):Вот. Ставится как драйвер, потом на этот принтер печатается.
ВЛОЖЕНИЯ
NCR80RDR.zip
(10.84 КБ) Скачиваний: 0

Спасибо большое, попробую обязательно и отпишусь. Еще один вопрос, а текст и лого набивать в Word, какие то настройки нужны?
IIIbI3a
Новичок
 
Сообщения: 9
Зарегистрирован: 22 ноя 2011, 17:27

Re: Логотип и название банка на чеке (файл .prn)

Непрочитанное сообщение acsel » 09 окт 2017, 21:48

У меня шаблон в ворде, ширина 8см.
acsel
Специалист
 
Сообщения: 409
Зарегистрирован: 29 дек 2010, 15:35

Re: Логотип и название банка на чеке (файл .prn)

Непрочитанное сообщение IIIbI3a » 10 окт 2017, 05:23

acsel писал(а):У меня шаблон в ворде, ширина 8см.

А какой длинны? И потом в какую папку сам *.prn кладешь? У меня что то не получилось :sad:
IIIbI3a
Новичок
 
Сообщения: 9
Зарегистрирован: 22 ноя 2011, 17:27

Re: Логотип и название банка на чеке (файл .prn)

Непрочитанное сообщение acsel » 10 окт 2017, 16:34

Что-то в районе 12 см. Сам формат листа 8*12см.
Еще нашел мануал, что для 5887 нужен именно эпсоновский принтер. Просто там зависит от ПО.
acsel
Специалист
 
Сообщения: 409
Зарегистрирован: 29 дек 2010, 15:35

Re: Логотип и название банка на чеке (файл .prn)

Непрочитанное сообщение IIIbI3a » 11 окт 2017, 15:26

acsel писал(а):Что-то в районе 12 см. Сам формат листа 8*12см.
Еще нашел мануал, что для 5887 нужен именно эпсоновский принтер. Просто там зависит от ПО.

Да я тоже находил, что нужен драйвер Epson LQ-950. Поискал я дровишки на этого динозавра и выяснил, что на него дрова только под 95/98/NT3.0/NT4.0. Одним словом вопрос остается открытым :sad:
Последний раз редактировалось IIIbI3a 11 окт 2017, 15:38, всего редактировалось 1 раз.
IIIbI3a
Новичок
 
Сообщения: 9
Зарегистрирован: 22 ноя 2011, 17:27

Re: Логотип и название банка на чеке (файл .prn)

Непрочитанное сообщение acsel » 11 окт 2017, 15:33

Под ХР тоже есть. Ставим на виртуалку и делаем то, что нужно.
acsel
Специалист
 
Сообщения: 409
Зарегистрирован: 29 дек 2010, 15:35

Re: Логотип и название банка на чеке (файл .prn)

Непрочитанное сообщение IIIbI3a » 11 окт 2017, 15:39

acsel писал(а):Под ХР тоже есть. Ставим на виртуалку и делаем то, что нужно.

Если не сложно и не жалко -поделись пожалуйста дровишками под ХРюшу :) На сколько я вникал в тему там еще после создания *.prn надо править внутренности, удалять в начале какой то символ и добавлять строку примерно такого вида ESC G \40colfil\name.prn ESC\
IIIbI3a
Новичок
 
Сообщения: 9
Зарегистрирован: 22 ноя 2011, 17:27

Re: Логотип и название банка на чеке (файл .prn)

Непрочитанное сообщение acsel » 12 окт 2017, 16:20

Дрова в самой ХР проде уже есть. Ставишь принтер и печатаешь в файл. Как там правильно конфиг писать - не знаю, я с процессингом не работаю, сценарии не пишу.
acsel
Специалист
 
Сообщения: 409
Зарегистрирован: 29 дек 2010, 15:35


Сообщений: 15 • Страница 1 из 1

Вернуться в NCR



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5