|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Kirill Frolov 2:5030/827.2 03 Oct 2001 22:53:18 To : All Subject : принтер, линукс, гхостскрипт, магикфильтр... -------------------------------------------------------------------------------- 02 Oct 01 21:11, Ilya Anfimov wrote to Kirill Frolov: >> Расскажите как сделать фильтр для печати, который бы >> различал тип файлов и обрабатывал их бы по разному. То есть IA> Большинство комплектов printfilters это умеет. Как они это делают, или где найти хотя-бы один чтобы посмотреть? >> для postscript пропускал бы файл через ghostscript, для >> текста через конвертор koi8->cp866. Я понимаю, что нужно >> в скрипте использовать file (команда такая), но как бы сделать >> так, чтобы stdin после использования file можно было как бы >> откатить назад (типа seek(0)) ? IA> Это может даже сработать, но работать будет не всегда. Как сделать? Почему не всегда? >> Можно конечно вначале >> stdin скопировать в файл, а потом обрабатывать, но мне такое >> не нравится. :-( IA> А придется. Другой альтернативы нет? Вообще? Кстати отсюда вытекает ещё один вопрос: а как быть, если я хочу распечатать постскрипт файл ТЕКСТОМ (ну то есть его сырец)? Закатать его вначале в постскрипт, то есть сделать постаскрипт в постскрипте? Изврат, и вообще я хочу текст именно текстом печатать. Может проще сделать два принтера, и на один посылать тексты, а на другой постскрипт. Hо как потом сделать, чтобы оно печатало на один физический принтер? --- [ZX] * Origin: Телепузики круче Покемонов! (2:5030/827.2) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/33313bbb6162.html, оценка из 5, голосов 10
|