Problema al imprimir caracteres como vocales acentuadas

HMG en Español

Moderator: Rathinagiri

Post Reply
abinfra
Posts: 68
Joined: Sat Jan 25, 2014 7:25 am
DBs Used: DBF

Problema al imprimir caracteres como vocales acentuadas

Post by abinfra »

Tengo un problema a la hora de imprimir algunos caracteres en español, por ejemplo las vocales acentuadas.

En pantalla las se ven bien, pero al imprimir no.

Adjunto un programilla y fuente de ejemplo para que los veais a ver si me podeis ayudar.

Gracias y saludos cordiales.
Attachments
DEMOABB.rar
(1.07 MiB) Downloaded 290 times
Javier Tovar
Posts: 1275
Joined: Tue Sep 03, 2013 4:22 am
Location: Tecámac, México

Re: Problema al imprimir caracteres como vocales acentuadas

Post by Javier Tovar »

Hola abinfra,

Ya ejecute tu programa e imprimí el demo y salio idéntico en pantalla y en papel. En una Brother 2270WD Laser :D

Saludos.
User avatar
Pablo César
Posts: 4059
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil

Problema al imprimir caracteres como vocales acentuadas

Post by Pablo César »

Hola (deconozco tu nombre),

Estais utilizando una biblioteca externa llamada Vouch para imprimir. Por lo tanto, no es un problema de HMG. No conozco bien esta biblioteca a fondo, pero por lo que hé visto de tu código, utilizas la funcion V32PTextOut, fijate aqui la sintaxis. Sinó me engaño, tu debes informar el ultimo parametro nCharSet de acuerdo el Vouch32.ch.

Per tambien hé visto que estais mezclando console con modo GUI, talvez por causa del uso de la biblioteca, debas transformar de ANSI para OEM o ANSI para UTF-8. Como dije, no conozco esta biblioteca.

Porqué no utilizas la HMG ?

Puedes tambien imprimir em modo texto via PrintFileRaw y tambien puedes utilizar el comando @... PRINT para imprimir em modo gráfico.
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
abinfra
Posts: 68
Joined: Sat Jan 25, 2014 7:25 am
DBs Used: DBF

Re: Problema al imprimir caracteres como vocales acentuadas

Post by abinfra »

Hola Javier Tovar, gracias por responder.

¿Seguro que te imprime las vocales acentuadas?:
áéíóú´
ÁÉÍÓÚ
Javier Tovar
Posts: 1275
Joined: Tue Sep 03, 2013 4:22 am
Location: Tecámac, México

Re: Problema al imprimir caracteres como vocales acentuadas

Post by Javier Tovar »

Hola abinfra,

Si. Lo mismo que me muestra en la presentación preliminar lo mismo me lo imprime en papel.

Saludos

P.D.: NO pude compilar tu demo, yo solo he trabajado con GUI, pero las pruebas en papel ya las hice en dos impresoras diferentes.
Javier Tovar
Posts: 1275
Joined: Tue Sep 03, 2013 4:22 am
Location: Tecámac, México

Re: Problema al imprimir caracteres como vocales acentuadas

Post by Javier Tovar »

Hola abinfra,

Soy de México, :)

Saludos
abinfra
Posts: 68
Joined: Sat Jan 25, 2014 7:25 am
DBs Used: DBF

Re: Problema al imprimir caracteres como vocales acentuadas

Post by abinfra »

Hola, me llamo Antonio Belando y soy de Murcia (España).
Gracias por vuestra ayuda.

Pablo César, efectivamente, me faltaba poner nCharSet, queda así:
V32PTEXTOUT(5,20,'áéíóú',,,,1,,,,,255)

Ahora imprime bien.

Gracias.
User avatar
danielmaximiliano
Posts: 2625
Joined: Fri Apr 09, 2010 4:53 pm
Location: Argentina
Contact:

Re: Problema al imprimir caracteres como vocales acentuadas

Post by danielmaximiliano »

Saludos Belando:

que bueno que hayas encontrado la soución a tú problema.

un saludo desde Buenos Aires Argentina.
*´¨)
¸.·´¸.·*´¨) ¸.·*¨)
(¸.·´. (¸.·` *
.·`. Harbour/HMG : It's magic !
(¸.·``··*

Saludos / Regards
DaNiElMaXiMiLiAnO

Whatsapp. := +54901169026142
Telegram Name := DaNiElMaXiMiLiAnO
Post Reply