Час від часу в поліграфії виникає необхідність створення змінного qr коду. І якщо в попередніх матеріалах я розповідав, як створити змінний штрихкод, що складається з одного значення, зараз поговоримо про те, як створювати двовимірний змінний код. З огляду на все більшу популярність і швидкість поширення двовимірних штрих-кодів, ця інформація може стати дуже навіть актуальною.
Отже, завдання. У нас є база даних з деякою текстовою інформацією. Давайте зробимо простеньку задачку і створимо кілька візиток з двовимірним штрих-кодом. Наприклад напишемо на візитці прізвище, ім'я, по батькові, і цю ж інформацію можна закодувати в Qr коді. Природно, що рассмтренние раніше способи генерації двовимірних штрих-кодів нам не підходять. Руками створювати тисячу кодів - задоволення досить сумнівне. Тому ми автоматизуємо процес і будемо робити коди в автоматичному режимі.
1. База даних. В силу природної ліні щось придумувати мені лінь, тому беремо базу даних з попереднього матеріалу, в якому я розглядав складну персоналізацію. а точніше друк посвідчень зі змінними даними.
2. Програма для створення змінних qr кодів. На сьогоднішній день під мою задачу друку змінних двовимірних штрих-кодів підходить програма TechnoRiver Studio. Це поки найзручніший інструмент з усіх, які я бачив. Але як то кажуть прогрес не стоїть на місці, і ймовірно незабаром на сайті з'явиться новий огляд більш зручної програми.
3. Власне сам макет. Хоча тут звичайно нічого не будемо робити мега супер пупер крутого, а просто на аркуші, розміром візитки напишемо прізвище, ім'я, по батькові, і в кутку поставимо двовимірний штрих-код у якому закодируем прізвище, ім'я, по батькові. Все дуже просто.
Основи роботи з програмою я вже розповідав, тому вважаємо що ми вже вміємо підключати базу даних. Створюємо макет візитки, поключаем базу даних, вставляємо прізвище, ім'я по батькові. Повинна вийти приблизно така картинка:
Я на візитку вставив змінні дані - прізвище, ім'я, по батькові. Тепер ці ж дані потрібно закодувати у форматі двовимірного штрих-коду.
Techno River Studio підтримує кілька форматів двовимірних штрих кодів - DATAMATRIX; GS1 DATAMATRIX; MICRO QR; MICROPDF417; PDF417; QR. Вони звичайно різняться між собою, але це тема іншої статті. У нашому випадку ми будемо створювати змінний QR код.Зліва в меню вибираємо QR код і тягнемо його в нашу робочу область. Повинна вийти приблизно така картинка:
Ну ось фактично то і наш макет готовий. Ми вставили змінні текстові дані, вставили болванку нашого двовимірного штрих-коду. Залишилося прив'язати поле бази даних до нашого Qr коду. Натискаємо на ньому правою кнопкою, вибираємо властивості (Properties). Відкривається віконце, яке дозволяє зробити з нашим кодом майже все. Взагалі звичайно функціонал цієї програми досить широкий. Вона може багато чого. Але нас в нашому випадку интерисует тільки одна функція - прив'язати базу даних до нашого двовимірного коду. Вибираємо вкладку Data, пункт меню Database, і так як ми вже раніше підключили нашу базу даних, то нам потрібно просто вибрати стовпець, в якому знаходиться прізвище, ім'я, по батькові. У нашому випадку це стовпець F1. Його то ми і вибираємо.