Привет, помогите решить вопрос.
Есть программа для проектирования деревянных конструкций - настроена как Автокад - черная подложка (фон в рабочем окне), белый цвет надписей, размеров, осевых линий.
Только у автокада есть стили печати, которые, как понимаю, делают замену на лету, и темный фон меняют на светлый, или вообще - прозрачный, а светлые шрифты и линии печатают нормальным черным цветом. Это работает как при печати на принтер, так и при выводе чертежей на виртуальный принтер Адоб.
В нашей програмулине такого нет, про стили печати никто в ней не слышал. Соответственно, свой черный фон рабочего окна она не печатает, тут все ок, а вот с надписями - засада.
Для контраста они выводятся белым цветом, соотвественно при печати на виртуальный принтер их не видно. Есть галка в программе - печать белого цвета светло-серым, но это не вариант - ничего не видно.
Соответственно вопрос - есть ли в настройках печати, в цветовых профилях винды какой-нибудь параметр, который отвечает за предпечатную замену цвета на лету ?
Т.е. при обработке задания на печать, при отправке задания на печать на виртуальный принтер, там есть возможность настроить замену цвета, к примеру белого на черный, или красного - на черный, и вывод в пдф уже нормальным черным читаемым шрифтом.
Перестраиваться на светлый фон, черный шрифт - не вариант, т.к. из программы данные периодически перетаскиваются в автокад, а там при такой цветовой схеме они не читаемы.