Задача :
- имеем вэбаппликуху печатающую (формат А4) удаленные ЭКСЕЛЬ-фалы полученные через выбкомпоненты МС Оффис - в неуправляемом (без возможнсти выбрать принтер) режиме - еснно в таком режиме на принтер по умолчанию (и именно это принтер есть умолчание в системе)
- а также имеем апликуху ВСЕГДА (нет опций изменить) печающую на принтер по-умолчанию
Проблема :
- 2-я прога заточена строго под узколенточный термопринтер то есть А4-задания от 1-й проги на ней - ну понятно что будет
Вопрос : как заставить 2-ю прогу считать принтером по умолчанию термопринтер, в реале имея по умолчанию нормальный принтер ? Немножко погуглил и появились идейки. Поможет ли здесь помочь внедрение в процесс 2-й проги с целью подменить winspool:OpenPrinter так чтобы она всегда окрывала термопринтер ? Я с внедрениями и хуками не связывался - может кто что-нибудь посоветовать ?
ПС:
Передалать что 1-ю, что 2-ю проги нереально - они не наши.