Как объединить несколько .ps в один файл и сделать из этого "книжку"
psmerge
pstops
psbook
pstops
psbook
Это-то понятно, хотелось бы конкретную команду
Просто "ps2ps -?", например, выдаёт
и всё, и ничего не понятно. А искать, как надо - хз где.
Просто "ps2ps -?", например, выдаёт
C:\>ps2ps -?
"Usage: ps2ps [options] input.ps output.ps"
" e.g. ps2ps -sPAPERSIZE=a4 input.ps output.ps
и всё, и ничего не понятно. А искать, как надо - хз где.
А psmerge вообще не хочет работать
C:\>psmerge -?
psmerge: the Perl interpreter couldn't be found.
Вот ещё накопал. Только не проверял
Merging
MERGE SEVERAL PS FILES INTO ONE FILE
If you need to merge two or more PS files into one big PS file, it's really rather simple. Just copy them, one after the other, into the final file. If that works, you're done.
If that doesn't work, add the following line of text between each pair of PS files:
false 0 startjob pop
where "0" is the number zero. For further information, click here.
Thanks to John Deubert for this elegant solution.
Что-то не понимаю немного, как это осуществить 

Понял, но не работает.
При открытии файла ругаеццо, а в результате показывает только один файл.
Так что UP.
При открытии файла ругаеццо, а в результате показывает только один файл.
Так что UP.
gswin32c -dBATCH -dNOPAUSE -sDEVICE=pswrite -r600 -sOutputFile=outpu.ps input1.ps
input2.ps
Это под винду...
В никсах должно быть gs, по моему.
Получилось, но качество при этом очень-очень сильно ухудшилось 
Может есть другие способы?

Может есть другие способы?
Получилось, но качество при этом очень-очень сильно ухудшилосьПопробуй разрешение поменять: -r1200, например. Или, вообще, этот параметр убрать. В последнем случае, я не уверен всегда ли будет работать для файлов с разным разрешением.
Может есть другие способы?
Оба варианта попробовал, но тоже не особо как-то. И ещё он зачем-то каждую страницу обрезает сверху
А ты ps2ps не умеешь пользоваться? Или хотя бы как заставить psmerge работать...
А ты ps2ps не умеешь пользоваться? Или хотя бы как заставить psmerge работать...
Оба варианта попробовал, но тоже не особо как-то. И ещё он зачем-то каждую страницу обрезает сверхуХм...
Попробуй задать размер страницы -sPAPERSIZE=a4. Или какой там у тебя.
А ты ps2ps не умеешь пользоваться?Это скрипт, который работает тоже через pswrite. Примерно так же как написано уже, посмотри его текст.
как заставить psmerge работатьТочно не знаю.
Судя по всему, тебе нужно поставить perl.
Получилось, но качество при этом очень-очень сильно ухудшилосьАга. Наверное, нестандартные шрифты стали растровыми. На печати должно быть нормально все.
Спасибо, -sPAPERSIZE=a4 помогло.
Но качество по-прежнему несколько ухудшается. На печати, правда, это практически незаметно (слава богу так что если не будет других вариантов, придётся остановиться на этом.
Но качество по-прежнему несколько ухудшается. На печати, правда, это практически незаметно (слава богу так что если не будет других вариантов, придётся остановиться на этом.
OK, ну поскольку мне это сейчас конкретно только для печати надо, то пойдёт 
Спасибо!

Спасибо!
Оставить комментарий
korol41
Напомните, пожалуйста