Вашему вниманию предлагается очередная конфигурация для печати этикеток, основанная на библиотеке Zint – бесплатной библиотеки, позволяющей формировать штрихкоды различных стандартов. Компонента, написанная с использованием данной библиотеки выполнена по технологии Native API. При реализации компоненты я постарался использовать все возможности, предлагаемые библиотекой Zint, многие из которых не реализованы, или реализованы частично в аналогичных проектах. Также расширены возможности самой библиотеки - поворот и копирование в буфер векторных изображений, также добавлены библиотеки ZXing и ZBar для проверки сгенерированных штрих кодов.
В новой версии реализована возможность выбора дополнительного макета печати этикетки из справочника "БиблиотекаМакетов" , реализована работа с параметрами печати. Добавлены настройки высоты и ширины документа. Реализована новая подсистема "Печать", ориентированная для работы конечного пользователя уже с настроенной этикеткой, в связи с чем в параметры этикетки добавлено свойство "Редактируемый пользователем", при активации которого параметр становится доступен для редактирования из данной подсистемы. Исправлены найденные ошибки в конфигурации и в драйвере печати штрих кодов. Для обновления драйвера используйте установщик iBarCode_utils_setup.exe.
Конфигурация тестировалась на релизах платформы: 8.3.10.2580, 8.3.12.1440, 8.3.13.1513. Тестировалось со следующими операционными системами: Windows 7 x64, Windows 10 x64.