Я пишу инструмент, который отслеживает принтеры. Мне нужно получить печатные страницы для работы. Я использую систему событий принтера (
, findnextprinterchangentification и т. Д.
). Но это значение неверно, когда Microsoft Word используется для печати документов. Это связано с Word Bug (функция). Слово исправлено эту ошибку с помощью SP. Но SP не всегда может быть установлен в системе.
Как я могу получить правильное значение dmcopies
) и получить правильную структуру DevMode . Но для этого необходимо поддерживать необработанные форматы принтеров (
, postscript , esc-p , capsl , назначить , ...) (потому что некоторые принтеры генерируют файлы SPOO>
Подробнее здесь:
https://stackoverflow.com/questions/621 ... osoft-word