Как напечатать имя и адрес контакта Thunderbird на почтовом конверте?

Как напечатать имя и адрес контакта Thunderbird на почтовом конверте?

Я хочу выбрать контакт Thunderbird и напечатать его имя и адрес прямо на почтовом конверте для отправки по почте.

Я не хочу печатать список контактов или возиться с отдельными этикетками. Да, я могу вручную написать данные на конверте, но это не идеально. Я пробовал LibreOffice>Writer>Envelope, но это приводит к тому, что все контакты включаются в выходной документ. То же самое и для слияния почты.

Lubuntu 14.04.2 LTS

Версия LibreOffice: 4.2.7.2 Идентификатор сборки: 420m0(Сборка:2)

Тандерберд 31.5.0

Это должно быть настолько очевидно и просто. Пожалуйста, помогите.

решение1

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

В меню редактора выберите Файл->Вставка->Конверт.

Вы увидите что-то вроде этого:

буква1а

Здесь вы можете выбрать данные вашей зарегистрированной базы данных для загрузки в нее вашей контактной информации. (Дополнительную информацию о регистрации базы данных см. в разделе Справка, адресные книги; регистрация) или проверьте документацию.здесьили, возможно,здесь

Перейдите на вкладку Формат.отображая это:

буква1б

и отрегулируйте в соответствии с вашим конвертом.

Наконец, перейдите на вкладку «Принтер» и выберите ориентацию, в которой вы будете подавать конверт, как показано ниже, отрегулировав любые другие параметры по мере необходимости в соответствии с вашими требованиями:

буква1с

Сейчас,Нажмите кнопку «Новый документ».Вы увидите что-то похожее на это:

буквафинал

Внесите окончательные изменения/исправления, чтобы все было выровнено так, как вам нужно, вставьте конверт в принтер в соответствии с выбранной ранее ориентацией и нажмите кнопку «Печать».

Если что-то работает не так, как заявлено, ошибки можно просмотреть и сообщить здесь:https://bugs.documentfoundation.org//

решение2

ОБЗОР

Для печати выбранного контакта Thunderbird (TB) на конверте с помощью LibreOffice (LO) требуется дополнительное программное приложение. Это программное обеспечение называется gLabels и доступно в Ubuntu Software Centre.

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

ПРЕЖДЕ ЧЕМ НАЧАТЬ, ВАМ ПОНАДОБИТСЯ...

  1. Установлен LO Base (модуль базы данных).
  2. gLabels установлен из Ubuntu Software Centre

ПРЕДОСТАВЬТЕ LIBREOFFICE ДОСТУП К БАЗЕ ДАННЫХ КОНТАКТОВ THUNDERBIRD

  1. В LO Writer выберите Файл>Мастер>Источник данных адреса>Thunderbird/Icedove>[Имя таблицы контактов]. Это создаст соединение данных между контактами TB и LO. Назовите файл .odb.

СОЗДАТЬ ФАЙЛ БАЗЫ ДАННЫХ LIBREOFFICE ДЛЯ ОБРАБОТКИ КОНТАКТНЫХ ДАННЫХ THUNDERBIRD

  1. Открыть базу LO>Открыть существующий файл базы данных>перейти к сохраненному файлу .odb>Готово
  2. Выберите Запросы>Использовать Мастер для создания запроса>Выберите таблицу, в которой хранятся ваши контактные данные, и выберите поля, содержащие приветствия, имена и данные адреса. Завершите работу Мастера для создания запроса.
  3. Щелкните правой кнопкой мыши по запросу и выберите «Изменить». Измените порядок полей и отсортируйте/отфильтруйте данные по мере необходимости.
    ГЛАВНЫЙ СОВЕТИметь первое поле/столбец, содержащий объединенные имя и фамилию (в TB Contacts это называется «Отображение»). Это будет использоваться как идентификатор записи в gLabels.
  4. Сохраните базу данных .odb

ЭКСПОРТИРУЙТЕ НЕОБХОДИМЫЕ ДАННЫЕ В CSV-ФАЙЛ, КОТОРЫЙ МОЖЕТ ПРОЧИТАТЬ gLabels

  1. Щелкните правой кнопкой мыши по базовому запросу и выберите [Копировать].
  2. Выберите Файл>Новый>Электронная таблица, чтобы открыть новый файл LO Calc.
  3. Щелкните правой кнопкой мыши в ячейке A1 и выберите [Вставить].
  4. Сохраните файл Calc какCSVв месте, которое вы запомните. Это CSV, который будет использоваться gLabels.

СОЗДАТЬ ФАЙЛЫ ШАБЛОНОВ КОНВЕРТОВ В gLabels

  1. Откройте gLabels. Выберите Файл>Конструктор шаблонов.
  2. Следуйте указаниям Мастера, используя размер страницы, чтобы определить размер конверта.
  3. Используйте размеры ширины и высоты из вкладки Размер страницы, чтобы определить размеры этикетки на вкладке Размер этикетки или карточки. Вам нужна только 1 этикетка — размером примерно с конверт! Это можно подтвердить на вкладке Макет(ы).
  4. Когда ваш шаблон конверта будет готов, нажмите Файл>Новый>Пользовательский и следуйте указаниям мастера. На этом этапе у вас есть возможность выбрать ориентацию — выберите «Повернутый».
  5. Откройте созданный вами шаблон конверта.
  6. Выберите Объекты>Объединить свойства>Формат: Текст:Значения, разделенные запятыми (CSV). Расположение: - Перейдите кCSVсохранено на шаге 11. Вы сможете проверить, все ли в порядке, поскольку увидите данные, перечисленные в первом поле на панели предварительного просмотра.
  7. Снимите флажок All>, затем отметьте запись, соответствующую контакту, который вы хотите указать на конверте. Щелчок по левому треугольнику рядом с данными контакта развернет запись по вертикали, показываяномера полейи данные, которые там хранятся. Вам понадобится обратиться к этому позже.
  8. Сохраните шаблон конверта. Для удобства вы можете создать ярлык на рабочем столе.
  9. Нажмите «Создать текстовый объект» и щелкните/перетащите, чтобы создать текстовый прямоугольник, выровненный по верхнему левому углу области конверта. Выберите вкладку Текст на правой панели и щелкните кнопку Вставить поле слияния. Список выбора позволяет вам выбрать поля, необходимые для конверта, используяномера полейупомянутые в шаге 18. Эти поля можно расположить на одной строке с пробелами или разместить на новых строках, отредактировав текст в окне правой панели.
  10. Сохраните файл. Проверьте свою работу с помощью предварительного просмотра печати, как указано ниже (и отредактируйте, если необходимо)
  11. Нажмите значок Изменить свойства слияния, чтобы увидеть список контактов. Снимите флажок Все>, затем отметьте запись, соответствующую контакту, который вы хотите адресовать на конверте. Нажмите OK.
  12. Выберите Файл>Печать...>Предварительный просмотр, чтобы увидеть, как будет напечатан конверт.
  13. Настройте макет, отредактировав файл шаблона gLabels. Сохраните файл.

УДАЧНОЙ ПЕЧАТИ

  1. Чтобы распечатать конверт, откройте шаблон gLabels и выполните шаги 22 и 23.

ПРОВЕРЬТЕ СВОЙ АДРЕС ПЕРЕД ПЕЧАТЬЮ! ВЫ НЕ ПОЛУЧАЕТЕ ДОСТУПА К ДАННЫМ THUNDERBIRD НАПРЯМУЮ. БУДЬТЕ ГОТОВЫ ПОВТОРИТЬ ШАГИ 8-11, ЧТОБЫ ОБНОВИТЬ ФАЙЛ ДАННЫХ ЭТИКЕТКИ.

ДОПОЛНИТЕЛЬНЫЕ ЗАМЕЧАНИЯ

Этот метод не привязывается к данным о контактах с ТБ динамически, а ссылается на промежуточный файл CSV снимка, что означает, что чем чаще меняются имена и адреса, тем чаще необходимо перестраивать CSV (шаги 8–11)

Если кто-то сможет усовершенствовать этот метод, чтобы приблизиться к динамической обработке данных — например, скрипт оболочки для создания нового CSV-файла перед открытием файла шаблона конверта gLabels, это было бы здорово.

Если бы кто-то мог написать надстройку для Thunderbird или LibreOffice, которая делала бы все это простым способом, это было бы великолепно!

Связанный контент