Thermal Print Library - ActiveX библиотека для печати на термопринтерах Godex BZB2/EZ2/EZ4, C.Itoh EZ2/EZ4, Citizen CLP-521/621

02.08.12

Задачи пользователя - Этикетки, ценники

Библиотека Thermal Print Library является COM сервером и предназначается для использования в любых средах, которые в состоянии выступить в роли OLE-клиента (MS Office, 1С Предприятие, VB, VBScript, и т.д.). Допускается применение со следующими моделями термопринтеров : Godex BZB2/EZ2/EZ4, C.Itoh EZ2/EZ4, Citizen CLP-521/621.

Скачать файлы

Наименование Файл Версия Размер
Дистрибутив библиотеки
.exe 2,47Mb
303
.exe 2,47Mb 303 Скачать бесплатно

Реализована поддержка ленты с промежутком. Печать на принтер может осуществляться как на прямую в порт, так и с использованием очереди печати (через стандартную подсистему печати windows). Имеется возможность вывода этикеток через встроенный генератор отчетов на любой установленный в среде windows принтер.

См. также

Ценники и этикетки со штрих-кодом для 1С 8.х любой конфигурации

Этикетки, ценники Платформа 1С v8.3 Конфигурации 1cv8 Розничная и сетевая торговля (FMCG) Рестораны, кафе и фаст-фуд Беларусь Украина Россия Управленческий учет Платные (руб)

Простая в использовании обработка для формирования и печати ценников и этикеток со штрих-кодом, с дополнительной ценой, для 1С8.х любой конфигурации. Большое разнообразие шаблонов печатных форм. Управляемая форма (Такси) + Обычный режим.

3588 руб.

11.11.2020    47572    53    44    

64

Печать ценников. (Розница 2.3, УНФ 1.6, две цены + серийные номера) + УНФ 3.0

Этикетки, ценники Платформа 1С v8.3 Управляемые формы 1С:Розница 2 1С:Управление нашей фирмой 1.6 Платные (руб)

Встроенная в конфигурации Розница 2.3 и УНФ 1.6 подсистема печати ценников по мне слишком неповоротлива и с усилиями поддается тонкой настройке, решил с нуля написать свою универсальную печать ценников для этих конфигураций.

2000 руб.

04.11.2019    28153    113    87    

52

Печать из Андроид

Этикетки, ценники Мобильная платформа Бесплатно (free)

Печать этикеток на принтер WiFi без драйвера.

20.01.2023    1812    aldar    0    

7

Ценники (этикетки) для термопринтера

Этикетки, ценники Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:Управление нашей фирмой 3.0 Россия Управленческий учет Абонемент ($m)

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

2 стартмани

03.01.2023    2997    19    AndreyPonom    7    

9

Набор готовых макетов этикеток (ценников) для Розницы 2.3

Этикетки, ценники Платформа 1С v8.3 1С:Розница 2 Розничная и сетевая торговля (FMCG) Россия Управленческий учет Абонемент ($m)

Архив с экспортными шаблонами этикеток (ценников) формата 58х40. Для тех, кто не хочет сам рисовать их.

2 стартмани

04.05.2022    11884    44    aximo    3    

11

Шаблон этикетки для УНФ (1С:Фреш)

Этикетки, ценники Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 Розничная и сетевая торговля (FMCG) Россия Абонемент ($m)

Описан механизм создания этикетки для термопринтера ТSC TDP-225 в подробностях. Приложен XML-файл с самим шаблоном.

1 стартмани

01.05.2022    11165    6    zemskov    7    

5

Вывод изображений штрихкодов на СКД

СКД Этикетки, ценники Система компоновки данных 8.3.14 Конфигурации 1cv8 Россия Абонемент ($m)

Расширение и отчет для вывода изображений штрихкодов номенклатуры в СКД. Может быть использована как заготовка для создания собственного отчета.

1 стартмани

27.04.2022    4610    21    SergeyPZU    13    

18
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Johny_v 140 16.01.12 18:04 Сейчас в теме
А принтеры Zebra будут работать с этой библиотекой?
2. GreenLab 83 16.01.12 21:22 Сейчас в теме
В версии 1.6 поддержки "прямой" печати на принтеры Zebra нет.
Сейчас в разработке версия 1.7 в которой будет добавлена поддержка "прямой" печати на Argox-203DT и расширены возможности печати этикеток через стандартную систему печати windows.
Пока тестировались все заявленные ранее термопринтеры с драйверами от Seagull.
http://www.seagullscientific.com/aspx/free-windows-printer-drivers-for-label-printers.aspx

Преимущество библиотеки в том, что можно установить размер материала для печати без настройки форм в параметрах принтера. Зачастую именно настройки форм этикеток и сбиваются в параметрах печати принтера. Если есть желание поучаствовать в тестировании, то могу выслать предварительную версию.
3. S_VA 20.04.12 04:08 Сейчас в теме
1С 7.7 ТиС 9.2 Принтер BZB-2 OC XP печатает через Thermal Print library
Расшарил принтер для доступа по сети.
Пытаюсь печатать с ноутбука OC WIN 7 64-bit используя метод "RAW", "\\BZB-2"
принтер молчит.

Видимо необходимо обновить драйвер с поддержкой WIN7
Может есть тестовая версия? Готов протестировать.
9241747337@mail.ru
4. GreenLab 83 01.05.12 22:23 Сейчас в теме
Метод печати "RAW" использует стандартный windows api для печати. Скорее всего проблема действительно с драйвером. Попробуйте на win7 подключить термопринтер как обычный сетевой принтер с использованием стандартного драйвера Epson LX 300 (либо 300+).
Ну и проверить работоспособность просто: задания печати должны появляться в очереди печати принтера.

Планируется выпуск версии 1.7 в которой будет добавлена поддержка «прямой» печати на Argox 203DT.
Также будут переработаны и улучшены методы печати на любой термопринтер имеющий windows драйвера.
В частности библиотека будет настраивать размер этикетки без настройки макетов в драйверах принтера.
Сейчас протестированы все текущие поддерживаемые принтеры с использованием драйверов от Seagull.
5. GreenLab 83 01.05.12 22:24 Сейчас в теме
Возможно также появиться отдельно x64 версия, но это пока под вопросом
6. b-real 23.07.13 06:46 Сейчас в теме
Летом планируется выпуск версии 1.7 в которой будет добавлена поддержка «прямой» печати на Argox 203DT.
Также будут переработаны и улучшены методы печати на любой термопринтер имеющий windows драйвера.

Каким летом ожидается появление и ожидается ли вообще?
7. GreenLab 83 23.07.13 08:42 Сейчас в теме
(6) b-real, Насчет лета информацию убрал дабы не дезинформировать общественность. Планы по развитию есть, но конкретных сроков указывать не буду, это не коммерческая разработка. Методы «прямой» печати на Argox 203DT реализованы, но это будет последний принтер для которого будет поддерживаться "прямая" печать. Дальнейшие планы: развитие методов формирования этикетки и печати через драйвера (без настройки форм печати и п.р.)
8. b-real 25.07.13 06:13 Сейчас в теме
9. ImageWriter 10 24.11.13 09:04 Сейчас в теме
Кому интересно можете посмотреть мою похожую разработку!
http://infostart.ru/public/147535/
10. XXIVek 33 19.12.13 11:21 Сейчас в теме
Сейчас все принтеры переводятся на USB. Как с помощью вашей обработки печатать на BZB-2 с USB интерфейсом. Использую вашу разработку 5 лет. Теперь приходится отказываться, т.к. не знаю как указать порт для вывода на печать. Возможно все просто подскажите.
11. GreenLab 83 19.12.13 12:21 Сейчас в теме
Да все действительно просто и давно реализовано. Вы используете режим печати напрямую в порт, а есть режим печати через стандартный спулер печати windows.
Вот пример использования:
Синтаксис :
EZPrintLabel(CopyCount,DestinationType,Destination)
Назначение :
Выводит сформированную этикетку на термопринтер
Параметры :
CopyCount
Количество копий этикетки которое нужно напечатать.
DestinationType
Указывает каким способом вывести этикетку на печать.
Допустимые значения:
'PORT' - выводить в порт.
'RAW' - выводить на сетевой принтер через спулер.
'FILE_APPEND' - выводить в файл с дописыванием.
'FILE_REWRITE' - выводить в файл с переписыванием.
Destination
В зависимости от параметра DestinationType может быть либо числовым либо строковым значением. Если DestinationType задан как 'PORT', то это числовое значение с номером LPT порта (может быть любым при использовании маппинга портов), иначе это строка с именем файла или сетевого принтера (к примеру '\\SERVER\HP' или 'C:\ezscript.dat').

В документации и в примере это все описано. Можно использовать как стандартный драйвер для windows от производителя, либо драйвера Seagull http://www.bartenderbarcodesoftware.com/drivers/godex-windows-printer-drivers.aspx, либо стандартные драйвера windows для принтеров типа Epson LX-300
Этот метод печати даже более удобный и предпочтительный т.к. все задачи по организации очереди печати возложены на подсистему печати windows.
12. koliaff 168 18.01.14 18:36 Сейчас в теме
Довольно долго пользуюсь данной библиотекой. Проблемы начались с принтером BZB-2U (USB интерфейс). Из Q-label печатает отлично. Из 1С печать идет рывками по миллиметру, из-за чего падает скорость печать, видно что изображение состоит из множества горизонтальных полос, принтер издает ужасный звук при печати. При этом повторюсь при печати из программы QLabel - все отлично. Печатаю так:
Порт = "RAW";
Принтер = "\\192.168.2.43\GodexBZB";
LabelPrinter.EZPrintLabel(1,Порт,Принтер);
13. GreenLab 83 18.01.14 19:53 Сейчас в теме
(12) koliaff, Мне пока не приходилось работать с модификацией BZB-2U, но если язык описания этикетки в нем такой же как и в BZB-2 (EZPL), то проверьте обработчик печати в настройках драйвера принтера. Должен использоваться winprint (RAW).
14. koliaff 168 26.01.14 18:00 Сейчас в теме
Обработчик печати указан верный. Может быть проблема в драйвере? Что еще можно проверить?
15. GreenLab 83 26.01.14 18:40 Сейчас в теме
(14) koliaff, А какой драйвер используется для принтера ?
16. koliaff 168 27.01.14 09:57 Сейчас в теме
EZ_BZB_drivers_v2.0_vista\E_F_921.exe
Далее при установке пробовал BZB2 и EZ2. Самое интересное что и при печати через формирование макета штрих код не четкий получается.
17. koliaff 168 28.01.14 22:14 Сейчас в теме
Видимо отличается система команд у BZB-2U. Специалисты из scancode для этого принтера рекомендуют "BZB-2/BZB-2U/EZ-2/EZ-2S - компонента для печати этикеток из 1С 7.7 ТиС (V1.0.2.0)". А для LPT - шного была другая версия компоненты. Проверил, работает. Из минусов, не получилось запустить на 8-ке. Не достаточно функциональная.
Также хорошо работает эта обработка http://infostart.ru/public/147535/#comm , но в ней также недостаточно функций.
Возможно в вашу обработку добавить систему команд этого принтера?
18. ToJIuK 28.09.16 20:42 Сейчас в теме
Здравствуйте . ни кто не сталкивался с проблемой печати пустых этикеток? Использую данную библиотеку , печатаю напрямую через LPT 1 . Но при печати выходят пустые этикетки. Притер исправен . тестовую страницу печатает.
19. universal_kondopoga 15.11.16 10:19 Сейчас в теме
Здравствуйте!
Подскажите пожалуйста как пользоваться данной библиотекой в 1с7.7. ТиС, и в программе Qlabel, принтер подключен через LPT1, марка принтера GODEX EZ-2S
20. GreenLab 83 15.11.16 11:57 Сейчас в теме
(19) universal_kondopoga, Для EZ-2S библиотека не тестировалась. Когда я прекратил поддержку библиотеки этот принтер еще не производился. Библиотека является стандартным COM сервером. Все подробно описано в документации . Документация входит в дистрибутив.
21. PovAndy 03.05.19 13:58 Сейчас в теме
Есть ли у кого Библиотека Thermal Print Library v 1.4?
Пробовал 1.6, у нас на 1С 7.7 работает некорректно.
23. PovAndy 06.06.19 17:15 Сейчас в теме
24. user1792374 01.06.22 13:49 Сейчас в теме
Здравствуйте пишу с 2022г подскажите на BZB-2 есть драйвер на виндус 10 32бит.
Оставьте свое сообщение