Создание этикеток с баркодами и картинками

В этой инструкции описан пример создания этикеток с баркодами (QR code, Data Matrix) и картинками по данным из таблицы Excel.

Предположим, что у нас есть таблица Excel такого вида:

 

Наша задача — сформировать этикетки такого вида:

 

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

 

На место будущих штрихкодов мы добавим объекты типа «Надпись», и зададим этим контейнерам-надписям имена qr и dmx (имя qr даёт программе понять, что в этот контейнер надо вставлять штрихкод формата QR code, а имя dmx обозначает тип баркода Data Matrix) 

Первому контейнеру (в котором будет длинный текст) можно задать имя qr_200 — в этом случае, для штрихкода будет генерироваться картинка размером 200*200 пикселей (хотя, в большинстве случаев, этот размер не требуется задавать)
 

Настраиваем контейнеры-надписи согласно инструкциям для QR code и Data Matrix
(настройка абсолютно идентичная, отличие только в имени контейнера-рамки)

 

Также есть возможность вставить произвольные картинки / изображения в шаблон.
В данном примере (см. прикреплённый файл шаблона) используется вставка картинки по ссылке
(хотя, поскольку картинка всегда одна и та же, её можно было вставить на лист как обычный рисунок)

 

К статье прикреплены следующие файлы:

  • исходная таблица Excel со списком программ
  • файл шаблона для этикеток
  • пример результата в файле Excel