Наши партнеры








Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

Приемы работы в Ubuntu.
Глава 2: Рабочий стол Linux

Оригинал: "Ubuntu Hacks / The Linux Desktop"
Авторы: Кайл Ранкин, Джонатан Оксер, Билл Чайлдерс (Kyle Rankin, Jonathan Oxer, Bill Childers)
Дата публикации: June 2006
Перевод: Н.Ромоданов
Дата перевода: август 2010 г.

Совет # 26: Создаем свои собственные файлы PDF

Вы привыкли использовать функцию "Print to PDF" ("Печать в PDF"), которая есть в Adobe Acrobat? Далее рассказывается, как вы можете создавать свой собственные файлы PDF, используя аналогичную технику.

Очень удобная функция, которая есть в операционной системе Mac OS X, является возможность "печати" из любого приложения в файл PDF. В Windows это также можно делать с помощью Adobe Acrobat. Однако, добавив один пакет и немного поколдовав, вы можете бесплатно получить в Ubuntu Linux те же самые возможности.

Установка CUPS-PDF

Ключом к получению возможности печати в PDF, является пакет cups-pdf, который имеется в репозитарии universe [Совет # 60]. Используйте команду apt-get в окне терминала для того, чтобы установить пакет apt-get:

bill@lexington:~$ sudo apt-get install cups-pdf
Password:
Reading package lists... Done
Building dependency tree... Done
The following NEW packages will be installed
  cups-pdf
0 upgraded, 1 newly installed, 0 to remove and 34 not upgraded.
Need to get 23.4kB of archives.
After unpacking 147kB of additional disk space will be used.
Get: 1 http://us.archive.ubuntu.com dapper/universe cups-pdf 2.0.3-1 [23.4kB]
Fetched 23.4kB in 0s (31.2kB/s)
Selecting previously deselected package cups-pdf.
(Reading database ... 105713 files and directories currently installed.)
Unpacking cups-pdf (from .../cups-pdf_2.0.3-1_i386.deb) ...
Setting up cups-pdf (2.0.3-1) ...
 * Stopping Common Unix Printing System: cupsd                  [ ok ]
 * Starting Common Unix Printing System: cupsd    ...done.

После того, как установка пакета cups-pdf будет завершена, потребуется небольшое редактирование конфигурационного файла CUPS для того, чтобы можно было печатать в файл PDF. В окне терминала выполните следующую команду:

bill@lexington:~$ sudo gedit /etc/cups/cupsd.conf

Найдите строку, где указано RunAsUser Yes и измените ее на RunAsUser No, а затем сохраните файл и выйдите из gedit. После этого вам нужно будет перезапустить CUPS для того, чтобы изменения, сделанные в конфигурационном файле, вступили в силу:

bill@lexington:~$ sudo /etc/init.d/cupsys restart
 * Stopping Common Unix Printing System: cupsd     [ ok ]
 * Starting Common Unix Printing System: cupsd    ...done.

Конфигурирование CUPS для PDF принтера

Теперь вы должны сообщить CUPS, что нужно использовать вновь установленный пакет cups-pdf. Щелкните по меню System (Система), выберите Administration (Администрирование), а затем - Printing (Печать). Дважды щелкните по изображению New Printer (Новый принтер) для запуска мастера добавления нового принтера "Add a Printer". Убедитесь, что в части, определяющей тип принтера, выбран локальный принтер и что выбран вариант "Use a Detected Printer" ("Использовать обнаруженный принтер"), и в списке, приведенном ниже, выделен PDF принтер (см. рис. 2-38). Нажмите кнопку Forward (Далее) для того, чтобы продолжить.

Добавляем PDF принтер в Ubuntu

Рис.2-28. Добавляем PDF принтер

На следующем экране в поле Manufacturer (Изготовитель) выберите Generic (Обобщенный) - см. рис.2-39. Переместитесь по выпадающему меню Model (Модель) и выберите пункт "postscript color printer" ("Цветной принтер PostScript"). Нажмите кнопку Apply (Применить) для того, чтобы применить сделанные изменения.

Указываем PostScript драйвер

Рис. 2-39. Указываем PostScript драйвер

Используем ваш новый PDF принтер

Использовать новый PDF принтер просто: в любом приложении используйте средства печати, имеющиеся в самом приложении, и в качестве вашего принтера выберите пункт "postscript-color-printer" ("цветной-postscript-принтер"). Драйвер принтера автоматически создаст PDF документ и поместит его в поддиректорий PDF, находящийся в вашем домашнем директории. В качестве имени файла, вероятно, будет что-то вроде job_1-untitled_document.pdf. Вот и все, это так просто! Кому нужен Acrobat?


Назад Оглавление Вперед