Почему вы делаете скриншоты для распечатки кода ??
Просто откройте ваш файл в Visual Studio, Eclipse, Notepad ++ и выберите «Файл - Печать», и вы получите файл с хорошей окраской (при использовании цветного принтера).
Если вам понадобится печатная копия на вашем экране, просто возьмите FreePDF , чтобы распечатать его в PDF-файл.
Обновление
Я тестировал его прямо сейчас с помощью вышеуказанного драйвера принтера PDF, и он получился таким, как и ожидалось. Поэтому я думаю, что вы просто используете драйвер принтера Bulls ** t pdf.