Estoy escribiendo un pequeño cuadro de diálogo de inicio de sesión y he incrustado un banner en la parte superior del cuadro de diálogo por razones estéticas. Todo fue bien, excepto que, de manera predeterminada, WPF elimina el alias de toda la imagen, lo que hace que el texto contenido en él sea frustrante y borroso.Deshabilitar el antialiasing en una imagen de WPF
Después de un poco de búsqueda, las primeras páginas de resultados mostraron que es creencia común que anti aliasing no se puede deshabilitar en WPF. ¿Puede alguien confirmar o denegar esto?
Es un problema menor para mí: quitaré el texto de la imagen y en su lugar superpongo una etiqueta con el mismo texto en la parte superior de la imagen de fondo para lograr el mismo efecto (aunque debo admitir que es un poco molesto).
Gracias, Rob
Otro modo (automático) para evitar la sub-pixeling: http://stackoverflow.com/a/16984921/2463642 – MaMazav
Tenga en cuenta que el mismo problema se puede producir si la configuración de Windows DPI han sido modificados (por ejemplo, para utilizar el 125% o 150% de tamaño de fuente). Esto también dará como resultado que se subastructuren los mapas de bits, haciendo que las cosas se vean "divertidas" (o más bien, feas ...). Podríamos agregar una pregunta aparte sobre eso, ya que la respuesta/solución es muy similar. –