PDA

Просмотр полной версии : Логотип не печатается на принтере XPrinter XP-Q200 (LAN)



Black
23.07.2015, 19:20
Доброго времени суток. Хотел бы уточнить у знающих, возможность печати логотипа на принтере XPrinter XP-Q200 (LAN). Через родную утилиту заливается нормально. После заливки печатается тоже нормально в обычном режиме (Win), RK7 увы не выводит. В настройках сервис печати, в шапке пробовал прописать и <Logo> и <Logo1>, безрезультатно. пробовал вставить логотип через сам RK7. При выборе печати пречека, показывает вариант с лого (отображается на кнопке), но так же не печатает на чеке. Отсюда вопрос- при заливке файла с лого, критично ли название заливаемого файла (кириллица, латиница, цифра 1 должна быть или еще как-либо)?

Параллельно еще один вопрос о возможности печати с принтера той же фирмы, но только 58mm, USB. Вот ссылка на его страницу http://www.xprinter.net/products_show.asp?lan=zh-cn&skin=1&newsid=238417483

Хочу поставить на слипы для барменов, но при настройке в RK7 идет печать символами, как понимаю не установлена поддержка русского языка. Через программу пробовал выставлять значения с соседней темы, но он их странным образом не запоминает. Что делаю не так и как правильно заставить его запомнить настройки, чтобы можно было выставить драйверы Epson для нормальной печати в RK7? Сразу скажу - на этом принтере нет джамперов и есть только USB порт. Настроить его как LAN тоже возможно с помощью программы собственной.
Заранее благодарен за помощь, так как все еще нахожусь в стадии изучения.

SH
23.07.2015, 23:49
Чуть-чуть оффтопика: а Вы специально покупаете принтеры, которые не умете (и никто не умеет) настраивать, или нарочно?

sibgaba
24.07.2015, 10:12
специально

или нарочно?

Тоже всегда задавался этим вопросом...

По сути:
Логотип заливается в память принтера, и хранится там уже не как файл, а как "набор точек". Поэтому какое имя было у файла изначально - пофиг.

Дальше логика печати логотипа любым принтера такая: если с интерфейса (от программы) полученная определенная команда (последовательность байт) то нужно напечатать картинку из памяти.

Беда в том что у разных принтеров разные протоколы и соответственно разные команды, вызывающие печать логотипа.

То что в макете вы ставите <Logo> и <Logo1> означает что Кипер, при печати, вместо этого посылает команду на печать логотипа. Команду он подбирает в зависимости от модели принтера которую вы указали в настройках.

Получается что если вы указали Epson, Кипер вместо <Logo> отправляет соответствующую команду в формате протокола Epson, но ваш принтер ее не воспринимает.

Решение: надо найти команду печати логотипа для вашего принтера (может быть в документации), на крайняк сниффером искать.
В печатную форму вместо <Logo> вставить нужную последовательность байт, которую ваш принтер воспримет как команду печати логотипа.

Black
05.08.2015, 22:10
Чуть-чуть оффтопика: а Вы специально покупаете принтеры, которые не умете (и никто не умеет) настраивать, или нарочно?
Принтер был куплен у официального дилера R-Keepr. Сами они говорят что печать логотипа не возможна (хотя я думаю они возможно не знают как это сделать). Цена на корейский принтер была уж больно дорогая (400$), который печатает логотип без проблем. Вот и возник ворпос-возможно ли, а если да, то каким образом.
Других принтеров в наличии не было.

SH
06.08.2015, 00:42
Других принтеров в наличии не было.
Что-то мне кажется, купить в Москве с доставкой было бы дешевле и проще.