Имя: Пароль:
1C
 
ZEBRA LP(TLP) 2824 Plus и печать 2D кодов, например QR (встроенными средст. не картинку!)
0 MWWRuza
 
гуру
21.03.22
08:25
Добрый день! Кто-нибудб пробовал, работает?
Понятное дело, что если сформировать печатную форму в 1С, и отправить через драйвер на печать как картинку, то он напечатает...
А чего-бы ему не напечатать? Как обычный принтер он напечатает что хочешь, хоть баб* гол***(пардон, женщину ню)... Но, это не то.
Хочу сформировать на печать ШК на языке EPL2.
Обычный ЕАН-13 формирую примерно так: B25,45,0,E30,2,2,65,B,"4607005092014" - все печатается в лучшем виде...
Для QR пытаюсь делать так: B0,0,Q,m2,s3,eM,iA,Dc,"4607005092014" - выходит чистая этикетка...

Он вообще это умеет? По тех. характеристикам, везде написано, что да, QR в списке поддерживаемых ШтрихКодов. В описании языка EPL2 тоже есть целый раздел посвященный QR... Но не печатает.
Что я не так делаю? Если у кого-то есть рабочий пример, поделитесь пожалуйста.
1 MWWRuza
 
гуру
21.03.22
08:46
Вроде, сейчас догляделся, что для 2D ШтрихКодов команда должна быть не "B" а "b",  в нижнем регистре...
Сделал так: b0,0,Q,m2,s3,eM,iA,Dc,"4670097130360"
Все равно не печатает, этикетка пустая выходит.
2 MWWRuza
 
гуру
21.03.22
08:51
Вроде все так: https://content.foto.my.mail.ru/mail/m_w_w/_mypagephoto/h-429.jpg
Может он не умеет этого, от слова совсем, а я вчерашний день искать пытаюсь?
3 MWWRuza
 
гуру
21.03.22
08:55
Вверху страницы написано что-то про то, что только для "японских моделей"... Получается, то, что в характеристиках написано про поддерживаемые типы ШК, не ко всем относится?
4 DGorgoN
 
21.03.22
09:02
Напиши код обработки
5 DGorgoN
 
21.03.22
09:02
ну в смысле покажи
6 arsik
 
гуру
21.03.22
09:09
(0) Вот тут тренируйся http://labelary.com/viewer.html
7 MWWRuza
 
гуру
21.03.22
09:29
(6) Нее... Это не тот язык - это ZPL. Я пытаюсь сделать под EPL2. Зебры, которые с "Plus", по идее, поддерживают и ZPL и EPL...

(5) Могу переделать под отдельную, тестовую обработку, и выложить. Просто сейчас она в составе конфы, и я для экспериментов просто одну строчку меняю.

Но, в принципе, там все просто создаю текстовый файл с именем РабочаяДата().txt в катавлоге ИБ вот с таким содержимым:

N
q250
Q160,16
ZT
I8,C,001
b0,0,Q,m2,s3,eM,iA,Dc,"4606338000239"
P1

И потом просто копирую его на принтер: ФС.КопироватьФайл(ВремФайл, СокрЛП(ПринтерEPL) + "\" + РабочаяДата() + ".txt",1);
Для линейного ШК EAN-13 - работает идеально, с 2D ФигВам, пустая этикетка вылезает...
8 DGorgoN
 
21.03.22
10:21
(7) Ну я думал что ВК или ещё как то и там косяк будет, но так вроде должно прокатывать. Видимо где то в описании косяк. Попробуй руками. Раньше имел дело через ардуину печатать ШК, там побайтово надо было слать. Возможно проблема в формате файла.
9 MWWRuza
 
гуру
21.03.22
12:50
(8)  Видимо где то в описании косяк.

Тут, возможно дело в том, что описание языка EPL общее для всех ЗЕБР... А конкретная модель может отличаться по командам или параметрам. Или он вообще не умеет из языка EPL двухмерные коды печатать, а только из ZPL. А в характеристиках указано, что умеет, а как - это уже "догадайся сам" :-(
Поэтому и создал тему, что-бы понять - может я "ищу черную кошку в темной комнате, тогда, когда ее там просто нет" :-)
С форматом файла все нормально, ЕАН то печатается, здесь только меняю команду "B" на "b", ну и "E30" на "Q", и остальные параметры согласно мануалу... сам файл создается теми-же процедурами, так, что формат не может быть другим.
10 Злопчинский
 
21.03.22
12:54
А я тем временем взял Виктуановскую печать, показал девочкам что где заполнить и все.
пару тысяч этикеток вполне хватит принтануть.
.
смысл выбора прямой печати? вопрос в скорости?
11 H A D G E H O G s
 
21.03.22
13:00
1С, когда печатает через ТабличныйДокумент - печатает именно через BMP, сжатый deflate-ом и сконвертированный в MIME BASE64, командами ZPL.
12 MWWRuza
 
гуру
21.03.22
16:03
(10) смысл выбора прямой печати? вопрос в скорости?

Хочу. Картинкой печатает, хочу так научиться печатать. С линейными - нет проблем. А вот 2D, пока глухо. Хочу понять - это вообще возможно при таких условиях(модель принтера, язык EPL) - ?
13 MWWRuza
 
гуру
21.03.22
17:03
В общем, сейчас немного не до экспериментов...
Будет время - надо будет на ZPL файлик создать и запихнуть в принтер, если напечатает - значит просто в EPL ШтрихКоды 2D для этих принтеров не поддержаны.
14 arsik
 
гуру
21.03.22
19:35
(13) Блин, я то думал у вас никак. Ну так конечно лучше на zpl перейти. EPL, EPL2 - устаревшие. Поддержки нормальной нет.
15 Злопчинский
 
21.03.22
19:44
(12) то есть обычной виндовой связкеой принтер+1с без изворотов - никак?
16 MWWRuza
 
гуру
21.03.22
20:44
(14) На ZPL - работает :-)
При чем, оказалось даже проще чем на EPL:

^XA
^FO100,10
^BQN,2,5
^FDQA,+79262222220^FS
^XZ

При этом, глотает даже такой "абстрактный" номер телефона, с "+" :-)
Перед этим, через Formex рисовал и печатал на обычном принтере - такой ШК не читался потом. е-майл - читался, а телефон - нет.
Видимо, все-таки принтер сам более правильно QR формирует.

(15) Не-а... Мы не ищем легких путей! :-)

Да и какие извороты? Создал временный файл-текстовик с содержимым как выше, всего то несчастных 5 строк, и скопировал его в порт принтера. И все извороты.
17 MWWRuza
 
гуру
21.03.22
21:02
+(16) В итоге, вот так это на печать вышло: https://content.foto.my.mail.ru/mail/m_w_w/_mypagephoto/h-430.jpg
18 Йохохо
 
21.03.22
21:22
(17) так ты рубил окно на рынки для СБП )
19 MWWRuza
 
гуру
21.03.22
22:53
(18) До СБП мы еще доберемся, все в переди :-)
Пока для этого: Как мотивировать покупателя отказаться от печати бумажных кассовых чеков?
20 Злопчинский
 
22.03.22
13:23
(16) "Перед этим, через Formex рисовал и печатал на обычном принтере - такой ШК не читался потом. е-майл - читался, а телефон - нет."
что значит "не читался"? куер железом не считывался?
21 Злопчинский
 
22.03.22
13:24
плюс к этому какаой-то релиз формекса (до 131) кривой был в части формирования датаматрикса/куера
22 MWWRuza
 
гуру
22.03.22
14:26
(20) Да, именно так. Сканером Datalogic 2430. Даже не пикает. При этом, тот-же(из той-же обработки) QR c е-майлом - читается абсолютно нормально.
(21) Посмотрю, вполне возможно...
23 MWWRuza
 
гуру
22.03.22
14:28
+(22) Релиз Формекса - 166
24 MWWRuza
 
гуру
22.03.22
14:42
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс