Хммм не это я хотел услышать. Ну да ладно. Упростим.
1. Что значит ДОК? Это уже инфа обработанная драйвером принтера? Или сырая инфа? Если второе, то какого рода эта инфа? Если графическая, то печать осуществляется в девайс контекст принтера, и тут у тебя мало шансов.
2. Каким образом ты СЕЙЧАС перехватываешь ДОК? Для ручной обработки.
от них приходится избавляться вручную
3. Какого рода спец символы? Что значит все не переберёшь? ИМХО перебирать всё равно придётся в силу
печатает сама без спецсимволов
4. Какие есть возможности коммуникации с прогой? Можно, например, у неё данные потребовать?
5. Как именно помогает DosPRN в этом случае?