Я создал изображение в формате TIFF из нескольких строк текста, и оно довольно большое при разрешении 300 точек на дюйм. Само изображение выглядит довольно хорошо. При рисовании строки на изображении шрифт устанавливается следующим образом:
drawing.SmoothingMode = SmoothingMode.Default;
drawing.TextRenderingHint = System.Drawing.Text.TextRenderingHint.SystemDefault;
Когда я печатаю изображение, текст получается размытым (я печатаю на принтере с низким разрешением). Но если я возьму точно такое же изображение и распечатаю его из Paint.NET, оно будет красиво напечатано. Разница в том, что когда я нажимаю «Печать» в Paint.NET, он спрашивает меня, нужно ли резкость изображения для печати - когда я говорю «да», именно тогда он работает.
Мой вопрос: что, черт возьми, делает Paint.NET для повышения резкости изображения и как мне это имитировать? Сегодня вечером я опубликую некоторый код, чтобы помочь с ответом, если у кого-нибудь есть ответ.
Спасибо !!