Как получить ps (prn) файл под оффтопиком понятно - создать виртуальный принтер, поддерживающий PS, печатающий в файл.
Но проблема в кривости ПостСкрипта который эти виртуальные принтеры выплевывают, ps-просмотрщики (основанные на GhostScript), как в винде так и в линуксе, видят в этих файлах, то только первую страницу, то вообще нихрена не видят. Наиболее хорошим образом (из мною протестированных) дела обстаоят у какого-то там принтера от Apple, он дает файл, который можно нормально смотреть, но к сожалению утилиты из psutils ничерта нормального с этим файлом не могут сделать (даже psselect -p<страницы> выдает пустые страницы).
Вниманее вопрос:
Какой из принтеров поддерживаюшийся по-умолчанию в XP, выдает наиболее адекватный PostScript, если таких нет то как "нормализовать" кривой PostScript?
Спасибо!
P.S. В случае с тем принтером от Apple PostScript я "нормализую" таким костылем как [apple.ps -> ps2pdf; apple.pdf -> pdf2ps], то есть в ПДФ и обратно, это долго, криво, выростает размер файла, но с ним можно работать.
P.P.S. Все эти заморочки нужны, чтоб соложные документы M$ Office обрабатывать с помощью psutils и печатать.