Создание беджей с помощью файла CSV. Джим Эвинс (Jim Evins) evins@snaught.com Марио Блатерман (Mario Blättermann) mariobl@gnome.org

Creative Commons Share Alike 3.0

Пример №1: тэги имён

В этом примере мы создаём вечеринку для новых членов нашей команды. У нас имеется список новых членов, который мы создали с помощью gnumeric и экспортировали в файл CSV. Мы бы могли создать такой файл с помощью текстового редактора.

Name,Department,SN "Иван Иванов",Менеджер,"SC937-0176 CEC" "Василий Пупкин",Учёный,S179-276SP "Андрей Андреев",Врач,неизв. "Сергей Сергеев",Инженер,SE-197-54T

В gLabels мы создали новый документ, используя шаблон Avery 5395 "Name Badge Labels". Далее, с помощью меню ОбъектыЗаполнить поля данным открываем диалоговое окно свойств. Используя этот диалог, выберите тип источника данных (в нашем случае — CSV) и имя файла.

Диалог свойств

Вы можете просмотреть каждую запись щёлкнув по соответствующему расширителю (маленькому треугольнику). После настройки параметров, нажмите кнопку OK, чтобы принять сделанные изменения.

Теперь можно начать добавлять объекты в документ glabels.

Добавление объектов

В этом примере мы добавили три текстовых объекта и штрих-код. Первый текстовый объект содержит только простую текстовую информацию («Привет, меня зовут»). Второй текстовый объект содержит одно поле («${Name}»), соответствующее первому полю записи (первому столбцу в строке), в котором записывается полное имя нового члена команды. В третьем поле записывается текст («Подразделение: »), после которого идёт поле «${Department}», которое соответствует подразделению. Штрих-код настроен на использование поля «SN», которое содержит личный номер нового члена.

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

Печать этикеток

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

Предварительный просмотр этикеток

Кажется, у нас получилось, теперь мы можем вставить в принтер необходимое количество бумаги, распечатать этикетки и пригласить наших гостей на борт.