• Domingo 22 de Diciembre de 2024, 08:56

Autor Tema:  Pantalla Electronica  (Leído 950 veces)

TOny_Maul

  • Nuevo Miembro
  • *
  • Mensajes: 10
    • Ver Perfil
Pantalla Electronica
« en: Lunes 9 de Julio de 2007, 22:42 »
0
Buenas tardes, vengo con la siguiente duda: estoy por desarrollar un software en visual c# para enviar datos a un micro (PIC18) para que despliegue un texto.
Alguna guia para buscar un camino de investigación sobre como cambiar la resolucion de los fonts de windows a la resolución de mi pantalla. La resolución es de 8 pixeles de altura y de longitud aproximadamente unos 10 pixeles. Se que los textos se veran horrible en dicha resolución pero ya me entretenere arreglando el problema.

TOny_Maul

  • Nuevo Miembro
  • *
  • Mensajes: 10
    • Ver Perfil
Re: Pantalla Electronica
« Respuesta #1 en: Miércoles 11 de Julio de 2007, 16:55 »
0
lo unico que quiero saber es si hay alguna herramienta en gdi o gdi+ que pueda ayudarme para redefinir el tamaño del texto que pudiera tener contenido en un textbox.

TOny_Maul

  • Nuevo Miembro
  • *
  • Mensajes: 10
    • Ver Perfil
Re: Pantalla Electronica
« Respuesta #2 en: Miércoles 11 de Julio de 2007, 22:25 »
0
ya he encontrado una posible solución:
1.- Dibujo mi texto en un bitmap
2.- Procuro utilizar solo color negro para dibujar la letra y blanco como fondo
3.- Utilizo: new Bitmap((int)(0.05f * bm.Width), (int)(0.05f * bm.Height));
      para crear un bitmap con una resolución adecuada a mi situación.
4.- con getpixel ahora si puedo verificar si debo enviar un cero o un uno por serial.

Actualmente es el procedimiento que he de seguir, si conocen alguno mejor soy todo ojos. Seguire informando sobre mi progreso conforme existan avances.

gracias.