Добрый день!
Заинтересовался следующей задачей: хочу распечатать несколько шпаргалок и идеальным вариантом для распечатывания является чековый принтер NCR 5886 (в виду того, что он в наличии, есть еще журнальный, но он без отрезчика и это важно), т.к. у него есть функция отрезания. Т.е. набил инфу, разделил на нужную высоту и пустил на печать... Вот это я хочу сделать.
Все это хочется сделать из своей программы, благо небольшое опыт программирования есть.
Есть ли какие - то SDK или библиотеки для взаимодействия с чековыми принтерами?
Или есть какие-то команды управления принтером через com.
Вообще буду благодарен любым советам, как реализовать задуманное
P.S. Покупать специально принтер желания нет, хотелось бы в принципе хотя бы узнать реально ли это сделать?
Программное взаимодействие с принтером NCR 5886
Обсуждаем инструментарий, технологии, прочие рабочие моменты.
-
- Сбербанк
- Сообщения: 182
- Зарегистрирован: 04 ноя 2011, 05:17
- Благодарил (а): 4 раза
- Поблагодарили: 1 раз
Программное взаимодействие с принтером NCR 5886
Непрочитанное сообщение Sprinter13 »
Последний раз редактировалось Sprinter13 19 мар 2013, 01:27, всего редактировалось 1 раз.
Sprinter13
- Shoroh
- Администратор
- Сообщения: 5439
- Зарегистрирован: 12 май 2010, 19:55
- Благодарил (а): 121 раз
- Поблагодарили: 116 раз
Re: программное взаимодействие с принтером NCR 5886
Непрочитанное сообщение Shoroh »
Столько всего мутить только из-за того, что не хочешь сам лист А4 порезать? )))
Разрешение этих принтеров фиговое, мелкий шрифт будет плохо читаем. Лазерник куда лучше.
Разрешение этих принтеров фиговое, мелкий шрифт будет плохо читаем. Лазерник куда лучше.
Test
Shoroh
- olegka_n
- Нач. отдела
- Сообщения: 1347
- Зарегистрирован: 18 июн 2010, 18:21
- Откуда: Сибирь
- Благодарил (а): 26 раз
- Поблагодарили: 41 раз
Re: программное взаимодействие с принтером NCR 5886
Непрочитанное сообщение olegka_n »
Печатал журнал, но на журнальнике и USB-шном. Пробовал печатать текст - фигово выходит.
olegka_n
-
- Специалист
- Сообщения: 272
- Зарегистрирован: 30 сен 2011, 15:25
- Благодарил (а): 3 раза
- Поблагодарили: 15 раз
Re: программное взаимодействие с принтером NCR 5886
Непрочитанное сообщение nonpar »
В 5886 принтер работает через интерфейс SDC. Это специфический интерфейс NCR, который поддерживается через спец. плату. Никаких SDK, естественно, нету.
nonpar
-
- Сбербанк
- Сообщения: 182
- Зарегистрирован: 04 ноя 2011, 05:17
- Благодарил (а): 4 раза
- Поблагодарили: 1 раз
Re: программное взаимодействие с принтером NCR 5886
Непрочитанное сообщение Sprinter13 »
А если использовать SDC плату?)))
Есть еще альтернативный вариант. На принтере Custom от ИТТ можно будет распечатать?
Есть еще альтернативный вариант. На принтере Custom от ИТТ можно будет распечатать?
Последний раз редактировалось Sprinter13 19 мар 2013, 01:30, всего редактировалось 1 раз.
Sprinter13
Re: программное взаимодействие с принтером NCR 5886
Непрочитанное сообщение magarila »
Практически все принтера с RS-232 интерфейсом поддерживают ESC-POS набор команд (более или менее полно). Откркрываете COM порт и пишете туда данные (или грубо из консоли - copy shpargalka.txt com1 )
magarila
-
- Специалист
- Сообщения: 272
- Зарегистрирован: 30 сен 2011, 15:25
- Благодарил (а): 3 раза
- Поблагодарили: 15 раз
Re: программное взаимодействие с принтером NCR 5886
Непрочитанное сообщение nonpar »
SDC - это отдельная тема; там всё непросто. RS-232 принтеры от NCR, думаю, тоже сложно заставить печатать без трудоемких приседаний. Так что лучше найдите любой стандартный POS термопринтер с такой же шириной бумаги, например Epson или CBM-1000.
nonpar