[Comm] Зеркальный PDF

Денис Черносов =?iso-8859-1?q?denis0=2Eru_=CE=C1_gmail=2Ecom?=
Вт Фев 17 13:31:06 MSK 2009


Здесь нашел описание опции зеркалирования:

http://wiki.mopslinux.org/index.php/%D0%9F%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D1%80%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%B0

Еще здесь нашел пищу для размышлений:

http://community.i-rs.ru/index.php?topic=4991.0


Далее описываю по шагам свой эксперимент:
1)  Узнаем про доступные принтеры:
$ lpstat -p -d
принтер HP_LaserJet_3055 свободен. Отключен с момента Втр 17 Фев 2009 14:04:36

2) Если исходник в txt, pdf или ps (последнее не проверял, но проблем
быть не должно) и нужно только отправить на печать, то:
$ lp -d HP_LaserJet_3055 -o mirror file_name.pdf

3) Если нужно не печатать на принтер, а получить зеркальный pdf, то нужно:
3.1) поставить через админку cups виртуальный принтер: cups-PDF
(virtual printer), имя например PDF-file, в качестве драйвера указать
generic -> generic PostScript...
3.2) Скажем, из OOo сделать экспорт в PDF и
3.3) lp -d PDF-file -o mirror ooo2pdf_file.pdf
id запроса PDF-file-354 (1 файл.)
3.4) $ ls /var/spool/cups-pdf/user_name/
262.pdf

Замечание: по второй ссылке из приведенных выше замечено, что такой
двойной экспорт пагубно влияет на качество выходного документа. Сам не
экспериментировал, но надеюсь, что в текущей версии ООо и настройках
PDF-принтера в cups хватит настроек, чтобы обеспечить достойный
результат.


От себя замечу, что был бы счастлив, если бы кто-нибудь смог описать,
как обойтись без командной строки и двойной конвертации...

-- 
С уважением,
Черносов Денис


Подробная информация о списке рассылки community