1C и ZPL

1. Qwert_23 16.03.21 11:42 Сейчас в теме
Добрый день.
Есть принтер зебра GK420t. Как в 1С преобразовывать строку кода языка ZPL для печать DataMatrix кода. Где об этом почитать? все примеры обработок только за старт мани
Принтер печатает эту строку только из специальной программы. Ни из блокнота ни откуда больше напечатать не могу. Нахожусь в замешательстве потому что никакой информации нигде найти не могу. Help!!
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Nigmatul 16.03.21 12:14 Сейчас в теме
С стройкой точно все в порядке ? Попробуй свод строку отправить через настройки драйвера , там есть сервисная возможность отправить произвольную строку. А так смотри разметку
https://m.habr.com/ru/post/266677/

Но лучше купи уже готовый драйвер.
4. Gerts 12 16.03.21 12:29 Сейчас в теме
Внешняя компонента "1С:Печать штрихкодов" это умеет делать. https://its.1c.ru/db/metod8dev/content/5963/hdoc
В стантартной Торговле лежит в общем макете "КомпонентаПечатиШтрихкодов" (в других конфах, дамаю, аналогично). Коды формата датаматрикс начинаются с 18 и заканчиваю 24.
5. starik-2005 3167 16.03.21 12:47 Сейчас в теме
(4)
Внешняя компонента "1С:Печать штрихкодов" это умеет делать.
Ну внешняя компонента просто картинку генерирует, так что "умеет" она это очень условно )))

Да, можно генерить картинку и посылать на принтер обычный макет - простой вариант. Но при этом недоступен в виде регламента, когда отдельный фоновый процесс, например, печатает этикетки на разные принтеры.

А по повозу ZPL, то на сайте зебры есть визуализатор, который по тексту ZPL рендерит картинку. А напечатать - тут из блокнота "Печать" - это, конечно, не работает. Нужно копировать текстовый файл на принтер командой COPY (ну или CP в linux).
6. Qwert_23 16.03.21 14:03 Сейчас в теме
(5)
Нужно копировать текстовый файл на принтер команд

можно пример?
7. starik-2005 3167 16.03.21 14:06 Сейчас в теме
(6)
copy 1.txt prn /B
Или что Вы под словом "пример" понимаете?
Вьювер.
8. Qwert_23 16.03.21 14:18 Сейчас в теме
^FO50,300^FDJohn Doe^FS эту строку можно напечатать например из блокнота? или только через настройки драйвера или другие программы?
9. starik-2005 3167 16.03.21 14:29 Сейчас в теме
(8) из блокнота Вы напечатаете...что?... Правильно, ровно вот это: "^FO50,300^FDJohn Doe^FS". Ну давайте, напрягите извилину...
10. Qwert_23 16.03.21 15:07 Сейчас в теме
(9)
если бы я могла найти что-то и почитать об этом всем тогда да. Написала же в первом сообщении, что не знаю даже куда смотреть
11. starik-2005 3167 16.03.21 15:12 Сейчас в теме
(10)
куда смотреть
В сообщении (7) есть как минимум две сцылки. Смотрите туда для начала.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот