Цитата Сообщение от Pyk Посмотреть сообщение
Да не то, чтобы трудно, просто вообще пока не думал на эту тему. Думаю, что может получиться и достаточно оперативно сделать. В каком виде это хотелось бы видеть? Простейший вариант, который приходит в голову - 3 пункта меню: начать захват вывода на принтер, сохранить текущий буфер в файл, остановить захват. Либо сразу при начале захвата запрашивать файл и сразу писать в него? Еще какой-то вариант?
У меня сделана кнопка подключения/отключения принтера как устройства на шине.
При включенном принтере запись идёт в файл с фиксированным именем, типа printer.log.
Вроде как этого хватает.
После получения файла его можно сконвертировать через ESCParser, с командной строки, в PostScript либо PDF.