Имеется задача перхватывать задания на печать. Необходимо добавлять различные данные на перехваченные документы и далее отсылать их на принтер. С помощью SpoolerAPI возможно получить доступ к очереди на печать, но доступа к самому файлу не нашел. В результате собираюсь писать драйвер виртуального принтера. Однако информации про это не так много. Посоветуйти пожалуйста источники или варианты решения данной проблемы.
Так же была мысль написать фильтр-дравер порта. Но подскажите, что именно подается на принтер в общем случае? в каком виде в него попадает документ? смогу ли я добавть необходимую информацию на страницу?
Заранее спасибо!