Пользовательские тексты

Barcode Generator позволяет добавлять пользовательские тексты с дополнительной информацией к штрих-кодам. Это делается через панель текстов:

Панель пользовательских текстов программы

Здесь можно добавлять и настраивать пользовательские текстовые элементы. Попробуем добавить один.

Добавление текстового элемента

Нажмите кнопку “Plus” в правом верхнем углу панели, чтобы добавить текстовый элемент:

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

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

Свойства в основном говорят сами за себя, кроме параметров Anchor и Alignment, которые требуют пояснений.

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

Два текстовых элемента с левым якорем в Barcode

Параметр Alignment позволяет выровнять текст относительно выбранного якоря. Вот три текстовых элемента, выровненных относительно центра штрих-кода:

Два текстовых элемента с центральным якорем в Barcode

Кроме того, можно использовать вертикальные и горизонтальные смещения для перемещения текста. Якорь и выравнивание полезны в пакетном режиме, когда тексты могут меняться в зависимости от входных данных. В ином случае можно просто использовать параметры по умолчанию и размещать тексты вручную.

Использование переменных

Рядом с текстовым полем есть специальная кнопка со скобками:

Кнопка переменных рядом с текстовым полем в Barcode

Кнопка открывает всплывающее меню с переменными, которые можно использовать в текстах. Сама кнопка не обязательна — переменные можно вводить вручную, она просто упрощает процесс. Нажмём "{data}" во всплывающем меню и посмотрим, что произойдёт:

Переменная добавлена в пользовательский текст

После добавления переменной текст изменился и теперь содержит строку “{data}” в конце. Это переменная, и “data” означает использовать основные данные штрих-кода. Если посмотреть на предпросмотр, видно, что в тексте переменная заменена на данные штрих-кода. Именно для этого и нужны текстовые переменные.

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

Пример 1: Настройка штрих-кода ISBN

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

Начинаем с простого штрих-кода ISBN

Количество вариантов Text type ограничено, и если нужно что-то другое, потребуется пользовательский текст. Добавим его:

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

Текст нового элемента изменён на *** {isbn} *** — используется переменная форматированного ISBN со звёздочками в качестве оформления.

Теперь можно скрыть стандартный текст ISBN и оставить только пользовательский:

Оставлен только пользовательский текст для штрих-кода ISBN

Готово! Штрих-код с пользовательским текстом и номером ISBN сверху.

Пример 2: Пользовательский читаемый текст

Можно также заменить основной текст штрих-кода. Создадим новый штрих-код Code 128:

Добавление нового штрих-кода Code 128

Переключитесь на панель текстов, добавьте новый элемент и настройте его так:

Добавление пользовательского текста к Code 128

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

Оставлен только пользовательский текст для Code 128

Пользовательские тексты и переменные позволяют быстро добавлять недостающие элементы штрих-кода и настраивать их по необходимости.

Использование пользовательских переменных

Помимо встроенных переменных, перечисленных выше, можно создавать собственные, помещая текст в фигурные скобки:

Использование пользовательских переменных в текстах

Здесь текст содержит две пользовательские переменные: “hello” и “world”, которые не заменяются значениями, как встроенные, поскольку программа не знает, как их заменить.

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

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

Инсталляция

Основы

Штрих-коды EAN

Штрих-коды UPC

Штрих-коды NDC

QR Коды

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

Экспорт

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

Другое