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

Creative Commons Share Alike 3.0

# Пример №2: адресные этикетки

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

LAST,FIRST,MI,ADDR1,ADDR2,CITY,STATE,ZIP ,,,,,,, Critter,Ess,S,"123 Faux St.",,Alexandria,VA,22310 Doe,John,,"Apt 1X","451 Mystery St.",Trenton,NJ,08601 Summers,Joyce,,"1630 Revello Dr",,Sunnydale,CA,95037 McGarret,Steve,O,"404 Piikoi Street",,Honolulu,HI,96813 Kramer,Cosmo,,"Apt 5B","129 W. 81 St.","New York",NY,10024-7207

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

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

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

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

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

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

В этом примере у нас имеется один текстовый объект. Этот объект содержит все наши поля, разбитые по нескольким строкам. Заметьте, что поля ${ADDR1} и ${ADDR2} не имеют какого-либо текста. Когда glabels встречается поле, которое является единственным текстом в строке, строка не будет расширена, если поле пустое.

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

Печать адресных этикеток

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

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

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