DOS USB print under Windows 8, Windows 7, Windows XP, Windows2000, Windows98  DOSPRN 1.89 
Dos print international support center DOSPRN Spanish dos print support center DOSPRN Ukrainian dos print support center Dosprinter Polish support center DOSPRN Israel dos usb support center DOSPRN Bulgaria dos print support center Indonesian DOSPRN support center DOS USB Czech support center

Acerca de  ||  Manual  ||  Novedades  ||  Descargas  ||  Vox populi  ||  Comprar  ||  FAQ  ||  Historia  ||  Soporte  ||  Login

Descripcion de Secuencias

Las secuencias son conjuntos especiales de codigos ASCII que se utilizan para administrar el diseno de informacion que se muestra en un dispositivo de impresion. Por ejemplo, todas las impresoras compatibles con Epson admiten secuencias del estandar ESC-P / ESC-P2 (es decir, secuencias Esc).

Las secuencias permiten cambiar el tamano el tono de los simbolos impresos, la densidad de impresion horizontal y vertical, y permiten la impresion de objetos graficos simples.

La DOSPRN ahora puede emular docenas de caracteristicas de impresion. Por defecto, DOSPRN admite su propia paleta de secuencias, pero puede emular algunas de las mas importantes y, a menudo, utiliza los recursos de los estandares ESC-P2 y HP PCL.

La paleta PCL de HP puede ser util si su programa de DOS esta disenado para imprimir en impresoras Hewlett Packard, pero si no tiene una impresora de este tipo o desea ampliar sus funcionalidades.

Se esta desarrollando un nuevo meta-lenguaje DOSPRN. Este lenguaje nos permitira describir mejor las distintas secuencias.


Sintaxis de secuencias

Cada modo de impresion habilitado en DOSPRN corresponde a una o mas secuencias de escape (sinonimos) en cada paleta de secuencias. El lenguaje de las secuencias de DOSPRN tiene algunas caracteristicas distintivas.

  • cada codigo ASCII no imprimible se ve como [#XX], donde XX es un valor de codigo.
  • todos los sinonimos estan separados por simbolos de doble barra (es decir, ||).
  • cada secuencia que contenga parametros (tamano de fuente, LPI, CPI, color, etc.) debe escribirse en la definicion de secuencia con ceros o un numero en los corchetes en la posicion del parametro.

    -- Si se utiliza un cero, cualquier simbolo que el programa DOS coloque en la secuencia se interpretara como la vista de cadena ASCII del parametro. Por ejemplo, si una secuencia se definio como [#27]X{0000} y el programa DOS envio la cadena [#27]X1234, entonces DOSPRN decidira que el parametro es "1234".

    -- Si se utiliza un cero con el signo mas, cualquier cantidad de simbolo numerico que el programa DOS coloque en secuencia se interpretara como la vista de cadena ASCII del parametro. Por ejemplo, si una secuencia se definio como [#27]Y{0+} y el programa DOS envio la cadena [#27]Y123, entonces DOSPRN decidira que el parametro es "123".

    -- Si se utilizan signos numericos, cualquier simbolo que el programa DOS coloque en secuencia se interpretara como un codigo de este simbolo. Por ejemplo, si una secuencia se definio como [#27]r{#} y el programa DOS envio la cadena [#27]r0, entonces DOSPRN decidira que el parametro es "48" (ya que 48 es un codigo de simbolo ASCII '0')

    -- Si se usa un numero con el signo mas, cualquier cantidad de simbolos que el programa DOS coloque en secuencia se interpretara como un codigo de este simbolo. Por ejemplo, si una secuencia se definio como [#27]t{#+}[#00] y el programa DOS envio la cadena [#27]t12[#00], entonces DOSPRN decidira que el parametro es "49" y "50" (dado que 49 es un codigo de simbolos ASCII '1' y 50 es un codigo de simbolos ASCII '2')

    -- Si se usan dos puntos, cualquier cantidad de simbolos anteriores se interpretara como un prefijo de secuencias compuestas (PCL).

    -- Si se utiliza un punto y coma, esto se interpretara como una prolongacion de secuencias compuestas (PCL).

Secuencias predeterminadas

dos print sequences default

(Esc) OP

Seleccionar orientacion de la pagina Vertical

(Esc) OL Seleccionar orientacion de la pagina Horizontal
(Esc) P{00} Definir ancho de fuente (Caracteres por pulgada) en XX. Por defecto aceptado XX = 12
(Esc) L{00} Establecer la altura de la fuente (lineas por pulgada) en XX. Por defecto aceptado XX = 06
(Esc) C${000000} Establecer color de texto donde XXXXXX es la descripcion estandar de color RGB en hex
(Esc) F{00} Definir tamano de fuente en XX. Por defecto aceptado XX = 10
(Esc) X{0000} Fija la posicion horizontal absoluta en 1/720" unidades
(Esc) Y{0000} Fija la posicion vertical absoluta en 1/720" unidades
(Esc) B Poner estilo de fuente en negrita
(Esc) b Quitar estilo de fuente en negrita
(Esc) I Poner estilo de letra cursiva
(Esc) i Quitar estilo de letra cursiva
(Esc) U Poner estilo de letra subrayado
(Esc) u Quitar estilo de letra subrayado
(Esc) S Poner estilo de letra tachado
(Esc) s Quitar estilo de letra tachado

 

Epson ESC-P2. Secuencias de emulacion.

dos print sequences epson compatible
(Esc) E o (Esc) G Poner estilo de fuente en negrita
(Esc) F o (Esc) H Quitar estilo de fuente en negrita
(Esc) 4 Poner estilo de letra cursiva
(Esc) 5 Quitar estilo de letra cursiva
(Esc) -1 or (Esc) -#1 Poner estilo de letra subrayado
(Esc) -0 or (Esc) -#0 Quitar estilo de letra subrayado
(Esc) P Estilo de fuente Pica (10 cpi)
(Esc) M Estilo de fuente Elite (12 cpi)
#14 or (Esc) #14 Ancho de fuente doble (Hasta el final de una linea)
#20 Ancho de fuente normal
(Esc) W1 or (Esc) W #1 Ancho de fuente doble (Hasta cancelacion especial)
(Esc) W0 or (Esc) W #0 Cancelar ancho de fuente doble
(Esc) w1 or (Esc) w #1 Alto de fuente doble (Hasta cancelacion especial)
(Esc) w0 or (Esc) w #0 Cancelar alto de fuente doble
(Esc) g_ Seleccionar modo 15 CPI
#15 or (Esc) #15 Fuentes condensadas
#18 Fuentes No condensadas
(Esc) rx Establecer color de texto donde X es un codigo ASCII:
#0 - negro #1 - magenta #2 - cian #3 - violeta
#4 - amarillo #5 - rojo #6 - verde
(Esc) S0 o  (Esc) S#0 Poner modo de impresion de superindice
(Esc) S1 o (Esc) S#1 Poner modo de impresion de subindice
(Esc) T Cancelar el modo de impresion de superindices o subindices
(Esc) B Poner tabulaciones verticales
#11 Tabulacion vertical
(Esc) D Poner tabulaciones horizontales
#9 Tabulacion horizontal
(Esc) K{##} Seleccionar graficos a 60 dpi
(Esc) L{##} o (Esc) Y{##} Seleccionar graficos a 120 dpi
(Esc) Z{##} Seleccionar graficos a 240 dpi

 

 HP PCL. Secuencias de emulacion.

dos print sequences epson compatible
(Esc) (s3B or (Esc) (s1B Poner estilo de fuente en negrita
(Esc) (s0B Quitar estilo de fuente en negrita
(Esc) (s1S Poner estilo de letra cursiva
(Esc) (s0S Quitar estilo de letra cursiva
(Esc) &d1D Poner estilo de letra subrayado
(Esc) &d@ Quitar estilo de letra subrayado
(Esc) (s1U Poner modo de impresion de superindice
(Esc) (s-1U Poner modo de impresion de subindice
(Esc) (s0U Cancelar el modo de impresion de superindices o subindices
(Esc) (s{0+}H Poner ancho de fuente (caracteres por pulgada) en XX. Por defecto aceptado XX = 12
(Esc) &l{0+}D Poner altura de fuente (lineas por pulgada) en XX. Por defecto aceptado XX = 06
(Esc) &a{0+}H Poner la posicion horizontal absoluta en unidades de 1/720"
(Esc) &a(0+}V Poner la posicion vertical absoluta en unidades de 1/720"
(Esc) &l{0+}E Margen superior (lineas)
(Esc) &l{0+}F Longitud del texto (lineas)
(Esc) &a{0+}L Margen izquierdo (columnas)
(Esc) &a{0+}M Margen derecho (columnas)


Acerca de  ||  Manual  ||  Novedades  ||  Descargas  ||  Vox populi  ||  Comprar  ||  FAQ  ||  Historia  ||  Soporte  ||  Login