Страница 1 из 1
Драйвер ККМ Штрих ФР-К и принтера этикеток Zebra LP2824
Добавлено: 15.11.2016 14:45:10
dpetinov
Не может ли кто-нибудь взяться за разработку сабжа? Есть высокая вероятность добиться финансирования проекта.
Re: Драйвер ККМ Штрих ФР-К и принтера этикеток Zebra LP2824
Добавлено: 15.11.2016 23:03:04
wadman
Зачем? Они и так печатают как обычные принтеры.
В т.ч. из репортов всяких.
Re: Драйвер ККМ Штрих ФР-К и принтера этикеток Zebra LP2824
Добавлено: 17.11.2016 08:10:35
dpetinov
Zebra действительно имеет виндовый и CUPS драйвер, только вот CUPS драйвер не позволяет нормального качества добиться.
Что касается ШТРИХ ФР-К то либо Вы не знаете о чем говорите, либо я остался в далеком прошлом. Если действительно есть возможность печати на ШТРИХ ФР К как на обычный принтер, киньте, пожалуйста ссылку.
Re: Драйвер ККМ Штрих ФР-К и принтера этикеток Zebra LP2824
Добавлено: 17.11.2016 09:28:28
wadman
dpetinov писал(а):Если действительно есть возможность печати на ШТРИХ ФР К как на обычный принтер, киньте, пожалуйста ссылку.
Прошу прощения, с этим выводом я поторопился, решив, что оба принтера одного типа.
В чем смысл разработки драйвера: иная целевая ОС или существующие драйвера не работают?
Re: Драйвер ККМ Штрих ФР-К и принтера этикеток Zebra LP2824
Добавлено: 17.11.2016 12:55:23
dpetinov
Существующие драйвера ККМ под Windows только. Хочется иметь возможность посылать команды на принтер из Lazarus приложений независимо от операционной системы.
Re: Драйвер ККМ Штрих ФР-К и принтера этикеток Zebra LP2824
Добавлено: 17.11.2016 15:40:01
olegy123
Я делал очень давно, правда не помню под какой ККМ.
У них есть драйвера под линух, дают по запросу. но они были с ошибками. Я тогда ошибки исправил. Сейчас как ситуация я не знаю.
Добавлено спустя 53 секунды:dpetinov писал(а):Существующие драйвера ККМ под Windows только. Хочется иметь возможность посылать команды на принтер из Lazarus приложений независимо от операционной системы.
Нужен протокол. Написать не проблема.
Re: Драйвер ККМ Штрих ФР-К и принтера этикеток Zebra LP2824
Добавлено: 18.11.2016 11:34:05
serbod
Протоколы принтеров гуглятся.
Для общения с принтером можно использовать TDataPortFile из библиотеки
DataPort - она кроссплатформенная. Открывать файл устройства принтера.
под линуксом это \dev\lp0 или \dev\ttyUSB0
под виндой \\.\LPT1, \\.\COM1, или специальные имена.
Для управления каналом и чтения состояния (ошибка, нет бумаги, итд) есть метод ioctl_cmd()
У меня еще есть готовый компонент для печати напрямую на принтер при помощи шаблонов и растеризаторов, можно его подкорректировать для конкретной модели принтера.
- LPrinter.pas.zip
- Компонент строчной печати для принтера Cytizen CT-S2000
- (5.2 КБ) 833 скачивания