La Web del Programador: Comunidad de Programadores
 
    Pregunta:  3664 - IMPRIMIR EN UNA EPSON 670
Autor:  Luciano Passerini
Tengo que desarrollar un sistema y la impresora que tiene es una Epson 670, y no quieren comprar otra, por lo que se es imposible poder hacerla imprimir con clipper.

Muchas Gracias

  Respuesta:  Felipe Llano Granados
Hemos tenido el mismo problema, tienes que usar las secuencias de escape de PCL (de HP), a continuación te pongo algunos ejemplos:

Letra normal: 27 38 107 48 83
Letra comprimida: 27 38 107 50 83

Bueno espero que te sirva, de todas maneras puedes mirar en la página de hp (www.hp.com) desde donde te puedes bajar una referencia de PCL
Un saludo

  Respuesta:  JOHN HERNANDO BULA MORALES
No se si este modelo es de matríz o de inyección de tinta.

Clipper es un lenguaje que actua bajo DOS, por lo tanto para manipular la impresora debes manejar los codigo ESC/P que esta maneje para condensar, negrillas, itálica etc. Esto lo consigues en el manual de la impresora. Para utilizarlo solo basta con definir una variable que contenga el codigo ESC/P, y se la antepones al dato a imprimir con lo que la impresora será seteada de inmediato. Ej. para condensar en la Epson familias FX
xCond := CHR(15)
xNCond := CHR(18)
SET DEVI TO PRIN
@ x,y SAY xCond+"esto es condensado"+xNCond

  Respuesta:  Cruz Alfredo Vásquez ceja
A que te refieres con imposible?

No creo que tenga mucha diferencia con la epson 640, mas sin embargo es la que utilizo para imprimir en mis sistemas hechos en clipper. y nunca e tenido algun problema, aun usando fuentes pequeñas. y te repido a menos que si haya diferencia mi modelo con la 670. bye.