Создание драйвера растровой печати с использованием Windows DDK. Образец, который они предоставляют, подойдет просто отлично. Это сгенерирует растровые изображения, которые затем могут быть преобразованы в TIFF с использованием LibTiff . В вашей функции OEMSendPage вы захотите преобразовать растровое изображение в TIFF и сохранить его. Если вы не знакомы с драйверами печати DDK и Windows, рассчитывайте потратить на это немало времени.
У меня есть источник для драйвера, который я продавал, который делает именно то, что вы хотите, но я прекратил поддерживать его после NT 4, так что он серьезно устарел и потребует некоторой значительной работы, чтобы сделать его полезным на современных платформах Windows.