Я хотел бы изменить цвета на печатных документах для дальтоников.
В настоящее время я подключаю startDocPrinter, EndDocPrinter, ... к виртуальному принтеру pdf, который использует postscript, и он работает хорошо.Я могу менять цвета.
Но у меня есть несколько принтеров разных компаний: HP, Canon.Кажется, что каждый из них использует другой язык печати.Когда я нажимаю «печать в файл», записанный файл кажется всегда другим: PCL, EMF, PostScript, ...
Когда я смотрю на процесс печати, мне кажется, что GDI API является общим и не связанным скакое печатное устройство я буду использовать.Если я подключу функцию GDI, смогу ли я изменить цвета на всех моих принтерах?
Есть ли у вас какие-либо советы по этому поводу?
Спасибо.