FoxPro/Visual FoxPro - Codigos de escape para impresora...

 
Vista:

Codigos de escape para impresora...

Publicado por Francisco J. Alemañ (22 intervenciones) el 20/09/2000 00:00:00
Buenas, quisiera saber si alguno de vosotros tiene los codigos de escape para impresoras matriciles para:
Letra normal,letra grande,letra pequeña, negrita, cursiva, subrayada...y si tiene alguno mas se lo agradeceria....
de ante mano muchas gracias...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Codigos de escape para impresora...

Publicado por Carlos Ruben (41 intervenciones) el 20/09/2000 00:00:00
Proba con estas secuencias, en las epson funcionan bien;
chr(27)+chr(15) = Comprimido
chr(27)+chr(18) = Normal
chr(27)+chr(45)+chr(1) = subrayado
chr(27)+chr(45)+chr(0) = saca subrayado
chr(27)+chr(52) = activa cursiva
chr(27)+chr(53) = desactia cursiva
chr(27)+chr(69) = activa negrita
chr(27)+chr(70) = desactiva negrita
chr(27)+chr(83)+chr(0) = activa superindice
chr(27)+chr(83)+chr(1) = activa subindice
chr(27)+chr(84) = desactiva subindices y superind.
chr(27)+chr(120)+chr(1) = impresion nlq
chr(27)+chr(120)+chr(0) = desactiva impresion nlq

Espero que te sirvan para tu aplicacion.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Codigos de escape para impresora...

Publicado por anonimo (3 intervenciones) el 24/01/2008 16:17:57
CHR(12) SALTO DE PAGINA
CHR(14) LETRAS BIG
CHR(18) LETRA NORMAL
CHR(15) LETRA COMPRIMIDA
CHR(7) BEEP
CHR(27) RESTABLECIMIENTO

En general te recomiendo que hagas una prueba con un texto y probes mas o menos asi

SET DEVICE TO PRINTER
SET PRINTER ON

FOR I = 7 TO 27
@L,10 SAY CHR(I)+'TEXTO DE PRUEBA'+CHR(27)
ENFOR

Y tomas la informacion que imprima y seleccionas segun tu gusto y luego hasta las podes convinar
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar