|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Kirill Frolov 2:5030/827.2 19 May 2005 05:44:18 To : Igor Zemliansky Subject : virtual pdf printer 4 samba -------------------------------------------------------------------------------- On Wed, 18 May 05 09:04:23 +0400, Igor Zemliansky wrote: > А чем можно просмотреть PostScript под Windows? Изначально задача была > такова, что бы сэкономить на покупке Adobe Acrobat (не Reader). Все это Acrobat Reader? После трансформации в PDF. Ибо GSView тоже денег хочет. > делалось для виндовых пользователей. Детали реализации я опущу. Сам > PostScript делалася с помощью Windows-драйвера для принтера HP Color > LaserJet 4650. Затем полученый файл забрасывался на Unix-машину и HЕ HАДО ТАК ДЕЛАТЬ. HЕ HАДО! Эти драйвера генерируют крайне поганый postscript. Пойдите на сайт Adobe Systems и возьмите "Generic postscript" драйвер принтера. Установите на виндовые машины, для принтера который на самбе стоит. В виндовых "свойствах принтера" найдите опцию "максимальный размер bitmap-шрифта" и "минимальный размер векторного шрифта" и установите везде в 1 пиксель -- иначе для шрифтов меньше чем аршинного размера будет использоваться немасштабируемая растровая графика. Также включите опцию загрузки шрифтов. Hа самбе напишите скрипт, который ps2pdf сделает, и положит полученный файл в какой-либо каталог (внимание: ghostscript и ps2pdf производят некорректный вывод при работе в stdout!). Имя файла, пользователя и прочую информацию, если надо, можно выдрать из комментариев имеющегося файла (pdf2dsc, pdfinfo из xpdf...) -- это чтоб файл по-человечески потом обозвать. Да, и не называйте виртуальный принтер на самбе "pdfprint" или как-то похожим образом -- в него некоторые приложения откажутся печатать... В каком-то из выпусков linux gazette имеется статья по описываемой технологии. Хотя вообще, линух здесь нафиг не нужен -- всё необходимое есть и в виндовых версиях. Hужен лишь redmon. --- [ZX] * Origin: A quick brown fox jumps over the lazy dog. (2:5030/827.2) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/5962e74c4133.html, оценка из 5, голосов 10
|