Панель меток

Четвёртая панель Barcode Generator — панель меток (Marks), где настраиваются размеры, положение и рамка выходного изображения:

Панель меток Barcode Generator

В ней три блока: рамка (border), поля (margins) и холст (canvas). Рассмотрим их по порядку.

Параметры рамки

При включении блок рамки добавляет рамку вокруг штрих-кода:

Рамка добавлена вокруг штрих-кода

По умолчанию размеры рамки определяются самим штрих-кодом, пользовательскими текстами и полями. На изображении выше текстов нет, поле установлено в 2 мм, поэтому рамка немного больше штрих-кода.

Добавим пользовательский текст и посмотрим, что произойдёт:

Добавление пользовательского текста к штрих-коду и его влияние на рамку

Рамка расширилась и теперь содержит штрих-код и текстовый элемент. Вернёмся на панель меток и изменим поля:

Увеличение левого и правого полей штрих-кода

Мы задали левое и правое поля по 20 мм вместо 2 мм, и рамка расширилась влево и вправо.

По сути, Barcode берёт штрих-код, добавляет к нему пользовательские тексты, затем берёт ограничивающий прямоугольник всех этих элементов, расширяет его на величину полей и рисует там рамку. Если рамки нет, расширенная область определяет размеры рисунка штрих-кода.

Блок рамки имеет дополнительные параметры, которые будут рассмотрены в разделе Холст.

Параметры полей

Как объяснялось выше, поля добавляются поверх самого штрих-кода и пользовательских текстов. Начнём со штрих-кода без полей и добавим рамку, чтобы лучше видеть размер:

Штрих-код без полей

Видно, что свободного места вокруг штрих-кода нет вообще: размер рисунка точно совпадает с размерами штрих-кода, и рамка касается его.

Теперь включим поля и настроим их с разными значениями:

Штрих-код с разными полями

Поскольку текстовых блоков нет, поля вычисляются от самого штрих-кода. Снова добавим пользовательский текст:

Штрих-код с разными полями и текстовым элементом

Текст смещён вправо и вниз. Программа вычисляет прямоугольник штрих-кода и прямоугольник текста, затем находит прямоугольник, содержащий оба, и применяет поля к нему, получая итоговые размеры. Вокруг этого рисуется рамка.

Поля используются для добавления “воздуха” или свободной зоны вокруг штрих-кодов, а также для отступа рамки от штрих-кода.

Параметры холста

Другой способ задать размеры выходного изображения — использовать опцию холста (canvas). Холст подобен артборду в Adobe Illustrator: он сообщает программе точный размер изображения и обрезает всё, что не помещается.

Начнём с простого штрих-кода с параметрами по умолчанию (рамка включена для наглядности):

Простой штрих-код с параметрами по умолчанию и включённой рамкой

Обратите внимание на размеры в левом нижнем углу: примерно 43x15 мм, определяемые размером штрих-кода и полями.

Теперь включим холст, установив его флажок:

Функция холста включена в Barcode

Размер холста настроен на 100x50 мм, и числа в левом нижнем углу это отражают. Область изображения стала значительно больше.

Когда холст включён, размер выходного изображения определяется холстом, а не содержимым. Можно добавить текст или изменить поля — это повлияет только на рамку, но не на размеры изображения:

Текст выходит за пределы, штрих-код и поля ограничены размером холста

На скриншоте текст расположен слишком далеко и не помещается в холст, поэтому обрезается. Рамка расширяется, чтобы вместить текст, и тоже обрезается. При включённом холсте размер выходного изображения полностью контролируется холстом, а всё, что снаружи, скрыто.

Положение содержимого внутри холста регулируется параметрами смещения:

Настройка положения содержимого через параметры смещения холста

Мы сдвинули содержимое влево на 20 мм, чтобы увидеть весь текст и рамку, изменив параметр Horizontal offset холста.

Рамка по размеру холста

Наконец, можно настроить рамку так, чтобы она следовала холсту, а не содержимому. Включите опцию Fit to canvas у рамки (она доступна, только когда активны и рамка, и холст):

Указание рамке следовать за холстом

После включения опции рамка перестаёт следовать за размерами штрих-кода и текста и привязывается к холсту.

Параметр Padding позволяет сдвинуть рамку внутрь холста:

Смещение рамки внутрь холста с помощью padding

Так можно оставить пространство вокруг рамки для дизайна или в качестве выпуска за обрез.

Больше Информации о Barcode

Инсталляция

Основы

Штрих-коды EAN

Штрих-коды UPC

Штрих-коды NDC

QR Коды

Другие Штрих-коды

Экспорт

Автоматизация

Другое