Page 1 of 1

Estimados colegas, programadores

Posted: Fri Jan 13, 2006 8:14 pm
by JMFS-D
Estoy intentando, justificar la descripción de un producto.

Una vez justificada a 30 caracteres. A veces la parte derecha no queda pareja.

Saludos

Estimados colegas, programadores

Posted: Sat Jan 14, 2006 12:54 pm
by JMFS-D
El problema, esta en que, sea la fuente que sea, por ejemplo: ARIAL 10.

Una: I no ocupa lo mismo que una M. Y aunque se introducen los blancos necesarios para la justificación.

Las líneas probadas, en una impresión fuera de Windows, es correcta. Pero en Windows al ser grafico. Nada de nada.

Os agradecería cualquier ayuda, por pequeña que sea.

Saludos.

fuentes

Posted: Tue Jan 17, 2006 12:39 pm
by QAZWSX2K
utiliza fuentes tipo typewrite, osea letras tipo maquina de escribir, entonces la I ocupa la misma distancia que la W, por lo menos yo lo solucione asi, en internet consigues bastantes fuentes de ese tipo

Posted: Tue Jan 17, 2006 7:02 pm
by JMFS-D
Lo probaré. Si, tuviera algún problema te lo comunicaré.

De todas formas, si algun colega más, me puede dar alguna orientación. Lo agradecería.

Saludos, José Mª

Posted: Thu Jan 19, 2006 4:50 am
by DanielPuente
Jose:

Bastara con que uses la fuente courier new, que es de ancho fijo y viene en todos los windows.

Saludos,

Mirando en Internet

Posted: Fri Jan 20, 2006 10:17 am
by JMFS-D
Leí un articulo, en el que dice: "la justificación de texto impreso con API es bastante complicado, con llamadas a funciones de la DLL GDI32".

La dirección es: http://www.mvps.org/vexpert/articles/genPrinter.htm

¿Alguíen a usado, llamadas a dicha DLL, y me puede ayudar?

La COURIER NEW, no la he probado todavía. Haré pruebas para ver como quedan las justificaciones, con ella.

Saludos, José Mª