|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Dmitry E. Oboukhov 2:5020/830.100 28 Jan 2007 04:25:36 To : Victor Wagner Subject : склейка ps --------------------------------------------------------------------------------
DEO>> тут есть несколько ps'ок
DEO>> можно их склеить простой конкатенацией в один файл?
DEO>> насколько корректно это будет?
VW>
VW> Абсолютно некорректно. У PS файлов бывает пролог и эпилог.
VW>
VW> Есть в комплекте psutils программка psmerge, но она работает далеко не
VW> со всеми PS-файлами. Грубо говоря, если заведомо известно что все
VW> объединяемые файлы сделаны одной и той же программой, то шансы есть.
VW>
VW> Hадежным способом склейки является использование ghostscript
VW>
VW> gs -sDEVICE=pswrite -sOutputFile=concatentaed.ps -dBATCH -dNOPAUSE file1.ps
VW> file2.ps ... Это гарантирует что на выходе будет валидный PS. Hо скорее
VW> всего он по объему будет этак на порядок больше, чем сумма входных файлов.
VW> То ли шрифты в кривые отрендерит, толи ещё что. Hо можно быть уверенным что
VW> принтер это дело скушает (чего нельзя сказать о результате psmerge).
тогда еще вопросик:
а cat 1.ps 2.ps 3.ps|lpr
всегда корректно будет печатать? (принтера под рукой нету чтобы
проверить)
собственно мне не столько склейка нужна сколько печать
сейчас пока скрипт отправляет на печать по очереди для каждого файла
вызывая lpr
но это приводит к тому что для каждого файла менеджер печати свое
задание в очереди оформляет.
а хочется одним заданием выдать
до работы я нескоро доберусь еще :)
--- Mutt/1.5.13 (2006-08-11)
* Origin: Linux is like a wigwam - no windows, no gates, apache inside...
(2:5020/830.100)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/4461d76d899d.html, оценка из 5, голосов 10
|