PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente...

112
PCL Barcode Flash 3.0 Manual de usuario

Transcript of PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente...

Page 1: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

PCL Barcode Flash 3.0

Manual de usuario

Page 2: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

2

Esta versión 3.2 (03/2013) del manual de usuario se refiere a la versión 3.02.17 del software PCL Barcode Flash.

Esta versión de software se muestra en la página de estado de PCL Barcode Flash como "versión de aplicación".

Copyright © KYOCERA Document Solutions Europe B.V. Reservados todos los derechos. Ninguna parte de este

manual se puede reproducir o transmitir de forma alguna sin la autorización escrita de KYOCERA Document

Solutions Europe B.V., ni de forma electrónica ni de forma mecánica, incluyendo el fotocopiado, fotografiado y

archivado.

No nos responsabilizamos ni respondemos frente a terceros por reclamaciones de responsabilidad, pérdidas o daños que se puedan atribuir de forma demostrable o supuesta y de forma inmediata o mediata a los productos que nosotros suministramos, por consiguiente, entre otros, de las interrupciones de la explotación, suspensión del negocio y pérdida de ganancias, así como de los daños derivados del empleo de equipos o software.

Kyocera es una marca de Kyocera Corporation. Mita es una marca registrada de Kyocera Document Solutions, Inc. PCL Barcode Flash es una marca registrada de KYOCERA Document Solutions Europe B.V. QR Code es una marca registrada de Denso Corporation Microsoft y Windows son marcas registradas de Microsoft Corporation. Maxicode es una marca registrada. PDF417 es una marca registrada. Todos los demás nombres de productos aquí mencionados son marcas o marcas registradas de sus respectivos propietarios.

Page 3: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

3

Manual de usuario

PCL Barcode Flash

Por favor, lea este manual antes de proceder a la instalación del software. Guarde este manual cerca de la impresora.

Page 4: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

4

Contenido 1 Introducción ....................................................................................................... 6

1.1 Sobre este manual ..................................................................................... 6 1.2 Instrucciones para el uso del manual .......................................................... 6 1.3 Finalidad de la aplicación ........................................................................... 7 1.4 Volumen de suministro ............................................................................... 8 1.5 Sobre PCL Barcode Flash Sinopsis ............................................................ 8

1.5.1 Generalidades ..................................................................................... 8 1.5.2 Terminología ........................................................................................ 9

1.6 Características y ventajas ........................................................................... 9 1.7 códigos de barras soportados................................................................... 11

1.7.1 Códigos lineales (códigos unidimensionales) ..................................... 11 1.7.2 Códigos matriciales (códigos bidimensionales) .................................. 12

1.8 Equipos soportados .................................................................................. 13 1.9 Emulaciones soportadas y limitaciones .................................................... 18 1.10 Compatibilidad del código de barras ....................................................... 19

2 Instalación y puesta en funcionamiento ........................................................... 20 2.1 Instalación del hardware ........................................................................... 20 2.2 Activación y desactivación del software (solamente para el Tipo A) ......... 24 2.3 Página de estado y prueba de impresión .................................................. 24 2.4 La partición Startup (solamente para el Tipo A) ........................................ 26

3 Programación .................................................................................................. 27 3.1 Generalidades .......................................................................................... 27 3.2 Direccionamiento con PCL ....................................................................... 27

3.2.1 Marcas de fin ..................................................................................... 28 3.2.2 Finalización del modo de código de barras ........................................ 29 3.2.3 Reglas para los datos de utilidad ....................................................... 29 3.2.4 Zonas de reposo ................................................................................ 30 3.2.5 Posicionamiento del cursor ................................................................ 30 3.2.6 Otros parámetros y opciones ............................................................. 31 3.2.7 Caracteres de sustitución de Escape ................................................. 35

3.3 Códigos de barras y códigos matriciales con parámetros divergentes ...... 37 3.3.1 Datamatrix ......................................................................................... 37 3.3.2 Código QR ......................................................................................... 44 3.3.3 MaxiCode .......................................................................................... 50 3.3.4 PDF417 ............................................................................................. 56 Códigos de barras Australia 4-State ........................................................... 60

3.4 Mensajes de error ..................................................................................... 63 3.5 Ejemplos e indicaciones para su aplicación .............................................. 66 3.6 Los códigos de barras soportados ............................................................ 67

3.6.1 UPC-A ............................................................................................... 67 3.6.2 UPC-A + 2 cifras complementarias .................................................... 68 3.6.3 UPC-E ............................................................................................... 69 3.6.4 UPC-E + 2 cifras complementarias .................................................... 70 3.6.5 EAN/JAN-8 ........................................................................................ 71 3.6.6 EAN/JAN-8 + 2 cifras complementarias ............................................. 72 3.6.7 EAN/JAN-8 + 5 cifras complementarias ............................................. 73 3.6.8 EAN/JAN-13 ...................................................................................... 74 3.6.9 EAN/JAN-13 + 2 cifras complementarias ........................................... 75 3.6.10 EAN/JAN-13 + 5 cifras complementarias ......................................... 76 3.6.11 Interleaved 2 de 5 ............................................................................ 77 3.6.12 Interleaved 2 de 5 con dígito de comprobación ................................ 78 3.6.13 Industrial 2 de 5 (25) ........................................................................ 79

Page 5: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

5

3.6.14 Industrial 2 de 5 (25) con dígito de comprobación ............................ 80 3.6.15 Matriz 2 de 5 .................................................................................... 81 3.6.16 Matriz 2 de 5 con dígito de comprobación ........................................ 82 3.6.17 Código 39 (3 de 9) sin espacio vacío ............................................... 83 3.6.18 Código 39 (3 de 9) con espacio vacío .............................................. 84 3.6.19 Código 39 + Mod47 con dígito de comprobación sin espacio vacío . 85 3.6.20 Código 39 + Mod47 con dígito de comprobación con espacio vacío 86 3.6.21 Código 39 extendido ........................................................................ 87 3.6.22 Código 39 extendido + Mod47 con dígito de comprobación ............. 88 3.6.23 Código 93 ........................................................................................ 89 3.6.24 Código 93 extendido ........................................................................ 90 3.6.25 Código 128 autoswitch ..................................................................... 91 3.6.26 Código 128 Subset A ....................................................................... 92 3.6.27 Código 128 Subset B ....................................................................... 93 3.6.28 Código 128 Subset C ....................................................................... 94 3.6.29 UCC-128 .......................................................................................... 95 3.6.30 EAN-128 .......................................................................................... 96 3.6.31 Codabar ........................................................................................... 97 3.6.32 Codabar + dígito de comprobación Mod16 ...................................... 98 3.6.33 MSI Plessey ..................................................................................... 99 3.6.34 MSI Plessey + dígito de comprobación Mod10 .............................. 100 3.6.35 MSI Plessey + Mod 10 + dígito de comprobación Mod10 ............. 101 3.6.36 MSI Plessey + Mod 11 + dígito de comprobación Mod10 ............. 102 3.6.37 ZIPZIP+ 4 Postnet 11 5.................................................................. 103 3.6.38 ZIP + 4 Postnet 11 9 ...................................................................... 104 3.6.39 ZIP + 4 Postnet 11 11 .................................................................... 105 3.6.40 Datamatrix ..................................................................................... 106 3.6.41 Código QR ..................................................................................... 107

3.7 Ampliación de los tipos de letra .............................................................. 108 3.7.1 Comprobar el funcionamiento de los tipos de letra .......................... 108 3.7.2 Selección de las fuentes por medio de órdenes PRESCRIBE: ........ 109 3.7.3 Selección de las fuentes por medio de órdenes PCL ....................... 110 3.7.4 Ejemplos .......................................................................................... 110

4 Anexo ............................................................................................................ 111 4.1 Sugerencias bibliográficas ...................................................................... 111

Page 6: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

6

1 Introducción

1.1 Sobre este manual

Este manual contiene información sobre el proceso de instalación y el uso del software PCL Barcode Flash de las impresoras y de los equipos multifunción Kyocera Mita.

Instrucciones de instalación y configuración de los equipos. En los mismos encontrará también más información sobre programación en PRESCRIBE y PCL, que no es objeto de este manual.

Si le surgen preguntas o cualquier tipo de problema con PCL Barcode Flash que no puede solucionar con el presente manual, acuda a su Distribuidor Autorizado Kyocera Document Solutions más cercano.

1.2 Instrucciones para el uso del manual

Este manual contiene información sobre el uso de PCL Barcode Flash, en especial lo que se refiere a su instalación y programación. En adelante se hablará también de la “solución de código de barras” de forma abreviada.

Las características de potencia y las instrucciones de programación descritas están provistas de ejemplos y - cuando es necesario - de modelos impresos de código de barras a modo de ilustración.

El manual no aspira a ser una introducción en el mundo del código de barras ni en la programación en PRESCRIBE o PCL. Los capítulos siguientes contienen informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. Los capítulos que tratan sobre la programación presuponen unos ciertos conocimientos básicos de PCL o de PRESCRIBE, así como saber manejar el código de barras o el código matricial que se va a utilizar. En el anexo y en los manuales adicionales de Kyocera (como archivos PDF en CD) encontrará información sobre la programación en PRESCRIBE y PCL.

En el texto presente se utiliza de forma simplificada la expresión “código de barras” como término genérico para el código de barras y el código matricial, evitando así formulaciones innecesariamente largas.

Cuando en este documento se habla de una “impresora” se hace referencia al mismo tiempo a un equipo multifuncional (equipo KM/TASKalfa) ya que en este caso sólo es relevante el elemento de “impresión” para la solución de código de barras. En el capítulo EQUIPOS SOPORTADOS encontrará una lista detallada de los equipos soportados.

En este manual se utilizan diferentes tipos de escritura para hacer referencia en cada caso a otra información igual o similar. Su uso está en este caso unificado en todo el manual:

Page 7: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

7

Negrita Con la letra negrita se ponen de manifiesto las entradas que se han de llevar a cabo en el panel de control de la impresora.

Letra cursiva Con letra cursiva se representan los programas o las aplicaciones.

MAYÚSCULAS Con las letras mayúsculas se indican los capítulos dentro del manual. p.ej. En el capítulo INSTRUCCIONES PARA EL USO DE ESTE MANUAL encontrará más detalles al respecto.

Fuente Courier Con la fuente Courier se indican los elementos de programación.

Dichos elementos pueden ser, entre otros, PRESCRIBE secuencias u órdenes en la tarjeta CF/SD.

El dedo índice dentro de este manual hace referencia a avisos que contienen información adicional y que son, en principio, de naturaleza general.

El símbolo de Atención se utiliza en este manual para indicar peligros o posibles fuentes de error en el manejo.

1.3 Finalidad de la aplicación

PCL Barcode Flash implementa los equipos Kyocera FS, KM y TASKalfa con códigos de barra lineales y matriciales adicionalesmatriciales así como con la posibilidad de

llamarlos no sólo con una orden PRESCRIBE “BARC”, sino también con secuencias

PCL. Al mismo tiempo se añaden varias fuentes residentes y / o fuentes que la máquina puede leer.

Debido a que las secuencias de selección PCL se ciñen a los formatos industriales habituales, los equipos dotados con la solución Barcode Flash se pueden integrar sin ningún problema en los entornos existentes (como, por ejemplo, SAP), sin tener que llevar a cabo modificaciones en el software de control.

Page 8: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

8

1.4 Volumen de suministro

Asegúrese por favor, después de haber retirado el envoltorio, que dispone de los siguientes elementos:

- un CD con archivos del manual (en formato PDF) y unos ejemplos impresos

- una tarjeta compact-flash (ya programada con software PCL Barcode Flash)

1.5 Sobre PCL Barcode Flash Sinopsis

1.5.1 Generalidades

PCL Barcode Flash aprovecha una particularidad de los equipos Kyocera FS, KM y TASKalfa: La unidad central del procesador PowerPC, de la platina principal y de la memoria que se suele emplear para el cálculo del trabajo de impresión, se puede utilizar, incluso con fines de programación, a través de una interfaz, la “Application Programming Interface (API). Además de tareas sencillas como el filtrado y la modificación del flujo de datos entrante, se pueden acometer soluciones complejas, en este caso, la creación del código de barras completo.

El programa API se encuentra en la tarjeta Compact Flash/Secure Digital y se carga y activa de forma automática en la memoria cuando se enciende la impresora. Junto con la solución de código de barras se mantienen prácticamente todas las funciones normales del equipo; por ejemplo, el equipo se puede seguir utilizando como una impresora normal de un grupo de trabajo.

Los equipos de Kyocera que ya disponen de código de barras de serie, siguen

reaccionando a la orden BARC. Además existe la posibilidad de selección de las

órdenes PCL de uso general en la industria, con lo que los equipos se pueden integrar fácilmente en los sistemas existentes. Con ello se pueden evitar intervenciones costosas en la aplicación de control (por ejemplo, en el software de gestión de mercancías).

PCL Barcode Flash amplía el código de barras de serie con códigos de barras lineales y matriciales adicionales, así como con tipos de letras legibles por la máquina y posibilidades de formateo, por lo que quedan cubiertas en gran medida todas las aplicaciones que son habituales hoy en día.

Todas las selecciones se pueden realizar indistintamente en PRESCRIBE o en PCL, lo que ofrece la máxima flexibilidad para el programador. La orden PRESCRIBE

BARC se ha ampliado para poder direccionar de la forma usual, por ejemplo,

Datamatrix, código QR y Australia Post 4-State.

Las secuencias PCL para direccionamiento de los códigos de barras se toman del direccionamiento de fuentes y se describen en detalle en el capítulo”PROGRAMACIÓN”.

Page 9: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

9

Las secuencias PRESCRIBE para códigos de barras disponibles ya de serie se detallan en el manual de programación PRESCRIBE (ver Anexo).

1.5.2 Terminología

En el presente manual se habla de forma simplificada en la mayor parte de los casos de “códigos de barras”. En el lenguaje especializado se habla de códigos lineales, códigos por lotes y códigos matriciales que se distinguen por la llamada “Simbología” (=la estructura gráfica).

Los códigos lineales son los “códigos de barras” clásicos compuestos de elementos lineales paralelos, en los que la información está dispuesta en una dirección. Por este motivo se habla también con frecuencia de códigos unidimensionales (“1D”). Estos códigos se pueden leer de forma fácil y rápida, lo que les hace muy frecuentes en todo el mundo.

Los códigos por lotes y los códigos matriciales pertenecen al grupo de los códigos bidimensionales (“2D”), donde la información se dispone no sólo en sentido horizontal, sino también en sentido vertical.

Los códigos por lotes se componen en realidad de hasta 90 códigos bastante lineales “apilados uno encima del otro de forma que se puede producir una densidad de datos mucho mayor sin tener que aumentar mucho las dimensiones del código. Es usual conseguir una densidad de datos de hasta 15 veces superior, que la que se puede conseguir con códigos lineales simples.

Los códigos matriciales tienen asimismo la ventaja de una alta densidad de datos y, en parte, de una gran seguridad de los mismos, sin embargo utilizan una simbología propia muy particular compuesta de elementos rectangulares de diferentes dimensiones, segmentos circulares, rayas, hexágonos o combinaciones de los mismos. La historia del desarrollo y la estructura de estos códigos está influenciada por diferentes requisitos como la densidad de datos, una rápida velocidad de lectura, gran seguridad de los datos o un juego de caracteres codificable lo más amplio posible. Las distintas simbologías se han desarrollado a través de las mejoras introducidas para una finalidad determinada.

La técnica de lectura de los códigos 2D es ciertamente y exige unos equipos lectores especiales, cuya construcción se asemeja en parte a la de una videocámara. Debido a la gran densidad de datos y a la alta seguridad frente a perturbaciones, se están imponiendo cada vez más en la industria y en el comercio los códigos matriciales.

1.6 Características y ventajas

Las características principales de PCL Barcode Flash son:

Instalación y manejo sencillos

Compatibilidad con las secuencias de selección habituales en la industria

Un elevado número de códigos 1D y 2D soportados, entre otros código QR y de Datamatrix

Page 10: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

10

Compatible con cualquier modelo de la lista de equipos soportados, no son necesarias versiones que dependan de un modelo

Soporte de las órdenes PRESCRIBE y PCL

Sin influencia relevante en la velocidad del equipo

Hay disponible una versión demo no limitada en el tiempo con la que se puede comprobar la compatibilidad con las soluciones (de impresión) ya existentes

Page 11: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

11

1.7 códigos de barras soportados

Se soportan los siguientes códigos de barras:

1.7.1 Códigos lineales (códigos unidimensionales)

2/5 Interleaved con dígito de comprobación 2/5 Interleaved sin dígito de comprobación 2/5 Industrial con dígito de comprobación 2/5 Industrial sin dígito de comprobación 2/5 Matriz con dígito de comprobación 2/5 Matriz con dígito de comprobación Código 93 Código 93 extendido Código 128 autoswitch Código 128 Subset A Código 128 Subset B Código 128 Subset C Código 39 (3 de 9) Código 39 con dígito de comprobación Mod47 Código 39 extendido Código 39 extendido con dígito de comprobación Mod47 Código de barras sin dígito de comprobación Código de barras con dígito de comprobación EAN-128 EANJAN-8 EANJAN-8 con suplemento de 2 posiciones EANJAN-8 con suplemento de 5 posiciones EANJAN-13 EANJAN-13 con suplemento de 2 posiciones EANJAN-13 con suplemento de 5 posiciones UCC-128 UPC-A UPC-A con complemento de 2 posiciones UPC-E UPC-E con complemento de 2 posiciones MSI Plessey MSI Plessey + dígito de comprobación Mod10 MSI Plessey + Mod 10 + dígito de comprobación Mod10 MSI Plessey + Mod 11 + dígito de comprobación Mod10 ZIP+4 Postnet 5 ZIP+4 Postnet 9 ZIP+4 Postnet 11 Australia 4-State 37-CUST Australia 4-State 52-FF-MET Australia 4-State 67-FF-MET Australia 4-State FCC-45 REPLY Singapore Post 4-State USPS Intelligent Mail Barcode

Page 12: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

12

1.7.2 Códigos matriciales (códigos bidimensionales)

Datamatrix Código QR Maxicode PDF417

Page 13: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

13

1.8 Equipos soportados

PCL Barcode Flash soporta las impresoras Kyocera Mita y equipos multifunción. En el momento de la impresión (03/2013) puede soportar los siguientes equipos:

Multifunction Devices (alphabetical order)

Model Name Card Type

FS-1016MFP -

FS-1018MFP -

FS-1020MFP -

FS-1024MFP -

FS-1025MFP -

FS-1028MFP/KM-2810 B/C

FS-1030MFP B/C

FS-1035MFP B/C

FS-1116MFP -

FS-1118MFP/KM-1820 -

FS-1120MFP -

FS-1124MFP -

FS-1125MFP -

FS-1128MFP/KM-2820 B/C

FS-1130MFP B/C

FS-1135MFP B/C

FS-1220MFP -

FS-1320MFP -

FS-1325MFP -

FS-3040MFP B/C

FS-3040MFP+ B/C

FS-3140MFP B/C

FS-3140MFP+ B/C

FS-3540MFP B/C

FS-3640MFP B/C

FS-6025MFP B/C

FS-6030MFP B/C

FS-6525MFP B/C

Page 14: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

14

FS-6530MFP B/C

FS-C1020MFP -

FS-C1020MFP+ -

FS-C2026MFP B/C

FS-C2026MFP+ B/C

FS-C2126MFP B/C

FS-C2126MFP+ B/C

FS-C2526MFP B/C

FS-C2626MFP B/C

FS-C8020MFP B/C

FS-C8025MFP B/C

FS-C8520MFP B/C

FS-C8525MFP B/C

KM-1500 -

KM-1620 -

KM-1635 -

KM-1650 A

KM-2020 -

KM-2035 -

KM-2050 A

KM-2530 A

KM-2540 A

KM-2550 A

KM-2560 B/C

KM-3035 A

KM-3040 A

KM-3050 B/C

KM-3060 B/C

KM-3530 A

KM-3650w -

KM-4030 A

KM-4035 A

KM-4050 B/C

KM-4230 A

KM-4530 A

KM-4800w -

Page 15: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

15

KM-4850w -

KM-5035 A

KM-5050 B/C

KM-5230 A

KM-5530 A

KM-6030 A

KM-6230 -

KM-6330 A

KM-7530 A

KM-8030 A

KM-C2520 A

KM-C2525E A

KM-C2630 A

KM-C3225 A

KM-C3232 A

KM-C3232E A

KM-C4035E A

KM-C830 A

KM-C850 A

KM-P4845w -

KM-P4850w -

TASKalfa 180 -

TASKalfa 181 A

TASKalfa 220 -

TASKalfa 221 A

TASKalfa 250ci B/C

TASKalfa 2550ci B/C

TASKalfa 300ci B/C

TASKalfa 300i B/C

TASKalfa 3050ci B/C

TASKalfa 3500i B/C

TASKalfa 3550ci B/C

TASKalfa 400ci B/C

TASKalfa 420i B/C

TASKalfa 4500i B/C

TASKalfa 4550ci B/C

Page 16: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

16

TASKalfa 500ci B/C

TASKalfa 520i B/C

TASKalfa 5500i B/C

TASKalfa 550c -

TASKalfa 552ci B/C

TASKalfa 5550ci B/C

TASKalfa 620 A

TASKalfa 6500i B/C

TASKalfa 650c -

TASKalfa 6550ci B/C

TASKalfa 750c -

TASKalfa 7550ci B/C

TASKalfa 8000i B/C

TASKalfa 820 A

Printers (alphabetical order)

Model Name Card Type

FS-1010 A

FS-1020D A

FS-1030D A

FS-1040 -

FS-1041 -

FS-1050 A

FS-1060DN -

FS-1061DN -

FS-1100 A

FS-1110 -

FS-1120D A

FS-1300D A

FS-1320D A

FS-1350DN B/C

FS-1370DN B/C

FS-1800 A

FS-1800+ A

FS-1900 A

FS-1920 A

FS-2000D A

Page 17: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

17

FS-2020D B/C

FS-2100D/DN D

FS-3800 A

FS-3820N A

FS-3830N A

FS-3900DN A

FS-3920DN B/C

FS-4000DN A

FS-4020DN B/C

FS-4100DN D

FS-4200DN D

FS-4300DN D

FS-6020 A

FS-6950DN A

FS-6970DN B/C

FS-7000 A

FS-820 A

FS-9000 A

FS-9100DN A

FS-9120DN A

FS-9130DN A

FS-920 A

FS-9500DN A

FS-9520DN A

FS-9530DN A

FS-C5015N A

FS-C5016N A

FS-C5020N A

FS-C5025N A

FS-C5030N A

FS-C5100DN B/C

FS-C5150DN B/C

FS-C5150DN B/C

FS-C5200DN B/C

FS-C5250DN B/C

FS-C5250DN B/C

FS-C5300DN B/C

FS-C5350DN B/C

FS-C5400DN B/C

FS-C8008N A

Page 18: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

18

FS-C8026N A

FS-C8100DN A

FS-C8100DN+ A

FS-C8500DN A

FS-C8600DN B/C

FS-C8650DN B/C

KM-4800w -

TASKalfa 2420w -

TASKalfa 4820w -

A = Compatible with card type A (Compact Flash card)

B/C = Compatible with card type B/C (Compact Flash card)

D = Compatible with card type D (Secure Digital card)

- = Not applicable / not supported. Solution will not run on these devices.

=> http://www.kyoceradocumentsolutions.eu

Nota

Por favor, tenga en cuenta que los equipos multifunción de la serie KM tienen que estar dotados de una opción de impresión (printer board).

Nota PCL Barcode Flash requiere de un ranura libre para tarjetas CF/SD en la impresora o en el equipo multifunción.

Nota Para que PCL Barcode Flash funcione sin problemas se deben reunir los siguientes requisitos mínimos en el equipo utilizado:

Firmware (microprogramas guardados en una memoria inalterable) a partir de abril de 2001

Recomendada una memoria de trabajo mínima de 16MB. Una memoria de trabajo menor puede producir errores.

1.9 Emulaciones soportadas y limitaciones

En el desarrollo de PCL Barcode Flash se ha puesto especial cuidado en no modificar de forma significativa la funcionalidad normal de los equipos dotados de la misma.

En la mayor parte de los casos se puede seguir utilizando la impresora correspondiente o el equipo multifunción sin realizar ninguna modificación, aunque,

Page 19: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

19

naturalmente, con una ampliación de la funcionalidad dada por la solución de código de barras.

En los siguientes casos puede ser necesario realizar adaptaciones a la solución de código de barras o a los ajustes/entorno de la impresora:

- PCL Barcode Flash soporta sólo los lenguajes de control de impresión PCL y PRESCRIBE. A las demás emulaciones instaladas en la impresora (como, por ejemplo, KPDL, Line Printer, etc.) no se las puede direccionar un código de barras.

- Condicionado por la técnica, no se pueden emplear simultáneamente varios programas API – entre los que se cuenta la solución de código de barras. Las soluciones producidas por los socios que participan en el desarrollo de Kyocera como, por ejemplo, el filtrado de datos o el cifrado de datos no pueden actuar por lo tanto de forma simultánea con PCL Barcode Flash.

- No se pueden realizar nuevas selecciones de código de barras a partir de macros PRESCRIBE, porque no es posible una transmisión de parámetros desde “fuera” dentro del macro.

- Los formularios basados en PCL y PRESCRIBE y los macros ya presentes en una tarjeta CF/SD se pueden seguir utilizando y direccionando de la forma habitual. Estos datos tienen que copiarse de PCL Barcode Flash en la partición Startup en la tarjeta CF/SD, para que se puedan cargar en memoria cuando se encienda la impresora.

1.10 Compatibilidad del código de barras

PCL Barcode Flash se ha diseñado con la mayor compatibilidad posible respecto de las selecciones de códigos de barras usuales en la industria. Dado que aquí no se da un grado de estandarización equivalente a las normas ISO o DIN, se debería comprobar en el entorno concreto donde se vaya a utilizar y antes de cualquier uso del software, si se produce el código de barras deseado con los flujos de datos de que se disponga en su caso.

Se puede disponer de una versión demo sin plazo de caducidad con fines de test, con la que se puede comprobar el funcionamiento de PCL Barcode Flash antes de su compra.

Page 20: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

20

2 Instalación y puesta en funcionamiento

2.1 Instalación del hardware

El software se suministra en una tarjeta Compact Flash/Secure Digital (“tarjeta CF/SD”). Para poder utilizarlo, la tarjeta tiene que permanecer siempre dentro de la impresora. Para la instalación sólo es necesario introducir la tarjeta en la ranura prevista para ello en la impresora.

Tenga en cuenta que, por razones técnicas, desde la versión 3.00, la solución Barcode Flash está disponible como Tipo A, Tipo B/C y Tipo D. Las posibles diferencias existentes entre la instalación del Tipo A y Tipo B/C se describen a continuación. Asegúrese de que la tarjeta compact flash está del correcto tipo. Utilice el directorio para determinar si éste es el caso y reprograme la tarjeta, si fuera necesario. Para ello, copie el archivo correcto en la impresora. Siga las indicaciones a este respecto al comienzo del archivo de actualización.

Nota Por favor, respete escrupulosamente las indicaciones de carácter general para el manejo de las tarjetas CF/SD que encontrará en el manual de su impresora. Ahí se describe también donde está localizada la ranura CF/SD del equipo correspondiente.

Los datos y los programas para la impresora Kyocera siempre tienen que estar en las tarjetas Compact-Flash de una forma determinada. En el caso de la solución de código de barras esto consiste en las llamadas “Particiones” en las que se encuentran, además del software, fuentes y macros suplementarias para la página de estado y las llamadas de funciones para el usuario.

Una vez introducida la tarjeta CF/SD, se dispone de las siguientes particiones: Tipo A

Barcode Status

Barcode Init Barcode Remove KM BC 3.02.1 BSTP

STP1 STP2 KM_Logo Linedraw

Code39_4 Code39_8 EAN_10mil

EAN_13mil LetterGothic_10 LetterGothic_12

Page 21: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

21

LetterGothic_17 USPS_ZIP OCR_A

OCR_B OCR_B scal Startup

ocr_a_9_land

ocr_a_10_land

ocr_a_9_port

ocr_a_10_port

ocr_b_12_ext_la

ocr_b_12_land

ocr_b_12_ext_po

ocr_b_12_port

Tipo B/C:

/PRE/kmbc3-02-1

/PRE/kmbc3-02-1.inf

/PRE/autostart

/PRE/bstp

/PRE/stp1

/PRE/stp2

/PRE/stp3

/PRE/KM_Logo.ttf

/PRE/code39_8

/PRE/ean10mil

/PRE/ean13mil

/PRE/linedraw

/PRE/ocra

/PRE/ocrb731

/PRE/ocrb732

/PRE/ocrb733

/PRE/ocrb734

/PRE/ocrb735

/PRE/ocrb736

/PRE/ocrb737

/PRE/ocrb738

/PRE/code39_4

/PRE/OCR-B_scal

/PRE/uspszip

/PRE/ocrb

/PRE/ltgot10a

/PRE/ltgot12a

/PRE/ltgot17a

Tipo D:

KMBC3-02-17.so

KMBC3-02-17.so.INF

Page 22: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

22

autostart

BSTP

STP1

STP2

STP3

KM_Logo.ttf

Let_Got_10

Let_Got_12

Let_Got_17

Linedraw

OCR-B_scal

OCRA731

OCRA732

OCRA733

OCRA734

OCRB735

OCRB736

OCRB737

OCRB738

OCR_A

OCR_B

Code39_4

Code39_8

EAN_10mil

EAN_13mil

USPS_ZIP

Si lo necesita, puede copiar particiones de macros y fuentes en la tarjeta CF/SD, sin perjudicar la funcionalidad de PCL Barcode Flash.

Puede obtener una visión general de las particiones imprimiendo una lista de particiones que puede crear desde el panel de operación de la impresora.

Page 23: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

23

Ejemplo de una lista de particiones del Tipo A:

La información de dispositivo contiene datos sobre la magnitud física de la tarjeta CF/SD y del espacio de memoria utilizado. La información de la partición relaciona los datos de impresión, los datos sobre macros y los datos de fuentes que se alojan en la tarjeta junto con PCL Barcode Flash.

Los datos son de naturaleza técnica y pueden variar notablemente en sus cifras en función de la versión de software.

Page 24: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

24

2.2 Activación y desactivación del software (solamente para el

Tipo A)

Antes de que pueda utilizar el software de la tarjeta CF en su impresora, tiene que habilitarlo para el equipo mediante una activación.

Para ello tiene dos posibilidades:

Active en el panel de operación de la impresora la partición Barcode Init

sobre o

Envíe la secuencia PRESCRIBE

!R! FRPO I0, “KM BC 3.02.1”; EXIT;

en la impresora.

La carga automática del software en la tarjeta CF está ahora activada, después de encendida la impresora queda inmediatamente disponible la solución de código de barras.

Nota Para poder utilizar el software, tiene que ajustar su impresora a un mínimo de 600 dpi. De forma opcional, puede configurar desde el panel de operación o a través de la secuencia PRESCRIBE !R! FRPO N8, 1; EXIT;

.

En función de la aplicación, puede ser en alguna ocasión útil desactivar de forma temporal el software (con fines de comprobación, por ejemplo). Para ello dispone de dos posibilidades:

Retire la tarjeta CF del equipo o

desactive la tarjeta CF llamando a la partición Barcode Remove

Cuando se vuelva a encender la impresora, el software no estará ya disponible.

2.3 Página de estado y prueba de impresión

La página de estado contiene información sobre fuentes, software y sobre la configuración.

Para el Tipo A: Después de haber instalado el software se puede imprimir la página

de estado de la tarjeta CF llamando a la partición Barcode Status.

Page 25: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

25

Para el Tipo A, Tipo B/C y el Tipo D: Puede imprimir también la página de estado a través de la secuencia PRESCRIBE!

!R! CALL BSTP;EXIT

.

Nota Si surgen problemas o se producen fallos le recomendamos que imprima una página de estado. De esta forma puede comprobar fácilmente si se ha cargado el software y todas las fuentes necesarias. Si acude al Servicio técnico es conveniente que disponga de una página de estado actual. La página de estado es una valiosa ayuda para el Servicio técnico, haciéndole más fácil "encontrar una solución a su problema.

La página de estado está subdividida en tres áreasInformación de fuentes, información de código de barras interna einformación de la aplicación:

En la Font Information obtiene una visión general sobre el grupo de códigos de barra y los tipos de letra que pueden ser llamados y utilizados por medio de números de fuente sencillos. Algunas aplicaciones antiguas del mercado envían selecciones de esa forma. Si no ve ejemplos de impresión en la parte derecha de la lista es que la impresora no está ajustada a una resolución de 600 dpi. Para que funcione sin problemas, se debería fijar esta resolución estándar en el panel de operación del equipo.

En la Internal Barcode Information se hace referencia a los códigos integrados de forma fija en la impresora y que constituye, junto con PCL Barcode Flash la solución de código de barras completa.

En el apartado Application Information se representan las indicaciones técnicas sobre PCL Barcode Flash. Para las consultas a la asistencia técnica, lo más importante son sobre todo los datos que se refieren a la versión del software (versión de la aplicación), a la versión del API de la impresora (versión API) y al número de serie del equipo (número de serie de la impresora). Los códigos de configuración están reservados para fines internos.

Bajo Additional Barcodes verá que están representados los grupos de códigos de barras que se asignan a la impresora a través de la solución de códigos de barras. Tenga en cuenta que a cada simbología le corresponden por regla general diversas variantes con sumas de comprobación por ejemplo, que son contadas como código individual.

Page 26: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

26

Ejemplo de una página de estado del Tipo A:

2.4 La partición Startup (solamente para el Tipo A)

Como se describe en el capítulo INSTALACIÓN DEL HARDWARE , en la tarjeta CF/SD existe una partición “Startup”. Todos los datos que se encuentran en esa partición se cargan de forma automática cuando se enciende la impresora y se puede disponer de ellos de forma inmediata. Por lo tanto, todos los datos que desee poner a disposición de los usuarios tiene que copiarlos en esta partición. Por regla general se tratará de fuentes, macros u otros datos de impresión.

Page 27: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

27

3 Programación

3.1 Generalidades

Las impresoras y los equipos multifunción Kyocera disponen ya desde fábrica de toda una serie de códigos de barra lineales que sólo se pueden direccionar a través del lenguaje de Kyocera PRESCRIBE.

El software PCL Barcode Flash amplía el número de los códigos de barras soportados con tipos importantes que se han consolidado en la industria, en el comercio y en los servicios de correos. Además de ello, y como característica esencial, se pueden direccionar casi todos los códigos de barras existentes incluso por medio de órdenes PCL estándar, con lo que se amplía sensiblemente el campo de aplicación de las impresoras con dicho equipamiento.

En el apartado siguiente se describe con detalle el direccionamiento por medio de órdenes PCL, incluidos los ejemplos de aplicación e impresión.

El direccionamiento a través de órdenes PRESCRIBE se describe ya detalladamente en el manual de Kyocera en lengua inglesa “PRESCRIBE IIE PROGRAMMING MANUAL” (CHAPTER 4: BARCODES), ambos como documentos en formato PDF en el CD que forma parte del lote suministrado. En el presente manual se tratan por lo tanto únicamente las particularidades de la programación PRESCRIBE allí donde se han añadido nuevos códigos de barras.

En el CD viene también una descripción del direccionamiento del código PDF417. En la versión de PCL Barcode Flash que se toma como base en este manual sólo es

posible un direccionamiento de PDF417 a través de la orden PRESCRIBE XBAR.

3.2 Direccionamiento con PCL

PCL Barcode Flash utiliza las secuencias de selección de escritura PCL para el direccionamiento de códigos de barras. La instrucción siguiente requiere de conocimientos básicos de PCL. Si Usted no está familiarizado con ello, le recomendamos la lectura de los manuales citados en el capítulo anterior, en los que se trata también con más detalle, además de la programación PRESCRIBE, la programación en PCL.

Hay dos secuencias especialmente importantes: en primer lugar, las del

direccionamiento de fuentes <Esc>(s#T y, en segundo, las referidas a la conexión

del modo transparente <Esc>&p#X.

Con<Esc>se indicará en lo sucesivo el símbolo ASCII 27 decimal o 1B hexadecimal.

Con # se indicarán en lo sucesivo los parámetros numéricos.

La secuencia <Esc>(s#T cambia normalmente la fuente. Esto significa que el texto

que sigue a la secuencia será impreso a partir de ese momento con la fuente cuyo número se haya indicado en la secuencia. Todas las fuentes de las que dispone la impresora tienen un número, que se ha de indicar en el parámetro T. La fuente seleccionada permanece activa hasta que la impresora reciba una nueva secuencia

<Esc>(s#T con otro número, momento en el cual cambiará a la nueva fuente activa.

Page 28: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

28

Los códigos de barras y los códigos matriciales en PCL Barcode Flash se direccionan de esta forma y, al igual que en el caso de cada fuente, a cada código de barra y código matricial se le asigna un número. Estos números proceden de un círculo de números reservados en los que no existen números de fuentes, de 24580 a 24900. Los números de fuente equivalente a los distintos códigos de barra soportados los puede encontrar en la lista que sigue a este capítulo. Si quiere utilizar un código de barrras o un código matricial de los disponibles a través de PCL

Barcode Flash, cambie con la secuencia <Esc>(s#T la fuente de forma que el resto

de datos que siguen a la secuencia sean interpretados por la impresora en lo sucesivo como información de código de barras y no ya como texto. En estos, así llamados, datos de utilidad no tiene por que tratarse necesariamente de texto claramente legible, también se pueden enviar, según el tipo de código de barras, datos binarios de forma discrecional. Un código de barras, al igual que sucede con una fuente, permanece activo hasta que la impresora recibe una nueva secuencia

<Esc(s#T. A estos efectos tenga también en cuenta el capítulo siguiente.

Nota Si quiere emplear fuentes propias (es indiferente si en PCL o en PRESCRIBE), no utilice ningún número de fuente dentro del margen indicado de entre 24580 y 24900, ya que estos números están reservados para los códigos de barras en PCL mientras PCL Barcode Flash está activo. En caso contrario la impresora puede comportarse de forma no deseada.

3.2.1 Marcas de fin

Los datos de utilidad han de finalizar con una marca de fin.

En los códigos de barras numéricos, la marca de fin puede ser:

<CR> (ASCII 13), <LF> (ASCII 10), <FF> (ASCII 12), <Esc> (ASCII 27) , <espacio vacío> (ASCII 32)

En los códigos de barras alfanuméricos, la marca de fin puede ser:

<CR> (ASCII 13),<LF> (ASCII 10), <FF> (ASCII 12), <Esc> (ASCII 27)

Como código de barras numérico se considera un código de barras que sólo admite por norma caracteres numéricos. Los códigos de barras que admiten también caracteres alfanuméricos no pueden ser finalizados con el espacio vacío (ASCII 32) como marca de fin, ni siquiera tampoco cuando los datos de utilidad sólo contienen caracteres numéricos. Los códigos de barras que admiten el espacio vacío en los datos de utilidad son considerados fundamentalmente en este sentido como alfanuméricos.

La marca de fin es interpretada. En otras palabras: Si utiliza <FF> como

marca de fin, no sólo se interpretará como marca de fin, sino también como

salto de página. Si utiliza, por ejemplo, la marca de fin <Esc>, ésta se

interpretará no sólo como una marca de fin, sino también como el comienzo de una secuencia de escape.

Page 29: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

29

La marca de fin comunica PCL Barcode Flash que se han de imprimir como un

símbolo de código de barras desde la secuencia <Esc>(s#T de los datos de utilidad

acumulados.

Ejemplo:

<Esc>(s24670T12345<CR>

En este ejemplo, el número 24670 está para el código 39. Como marca de fin se

utiliza aquí <CR> (ASCII 13). Esta secuencia imprime la secuencia de caracteres

12345 como símbolo de código 39.

3.2.2 Finalización del modo de código de barras

Para finalizar el modo de código de barras (desactivarlo) y poder volver a imprimir texto, vuelva a cambiar de nuevo la fuente. Envíe de nuevo la secuencia

<Esc>(s#T a la impresora con el número de la fuente que ha de utilizar la

impresora a partir de ese momento para el texto posterior.

Algunos códigos de barras permiten 256 caracteres del código ASCII, es decir, también caracteres que son considerados como marcas de fin como se ha comentado más arriba. Esta circunstancia hace que, naturalmente, los caracteres correspondientes no puedan ser utilizados como marcas de fin, porque pueden presentarse después de todo en medio de los datos de utilidad. Por este motivo, dispone de una segunda posibilidad para delimitar los datos de utilidad, además de los procedimientos descritos más arriba a través de marcas de fin: el modo transparente. Si quiere crear un código de barra de este tipo y utilizar las marcas de fin como datos de utilidad, añada a la secuencia de llamada del código de barras una segunda de escape que transmita cuántos caracteres del símbolo de código de barra tienen que ser clasificados.

Ejemplo:

<Esc>(s24820T12345<Esc>&p5X12345

Este ejemplo imprime los caracteres de utilidad “12345” como código de Datamatrix,

donde da a entender por medio de <Esc>&p5X que los cinco caracteres siguientes

de la secuencia son los datos de la utilidad. En lugar de “12345” podría haber aparecido cualquier carácter del juego de caracteres ASCII completo.

3.2.3 Reglas para los datos de utilidad

Para cada uno de los códigos de barras se han establecido unas reglas a través de unas normas que tienen que respetarse en el envío de datos de utilidad. Aquí se incluyen los caracteres que están permitidos como datos de utilidad. Algunos

Page 30: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

30

códigos de barras exigen también un número mínimo o máximo determinado de caracteres o bien exigen una cifra par o impar de caracteres. Si PCL Barcode Flash se topa con datos de utilidad incorrectos se imprimirá un mensaje de error en vez del símbolo del código de barras.

3.2.4 Zonas de reposo

Todos los códigos de barras exigen una zona de reposo determinada antes y después del área impresa, los bidimensionales también otra arriba y abajo que tienen que ser consideradas durante la programación mediante un posicionamiento preciso. La zona de reposo es un área blanca, sin imprimir, y que le es necesaria al lector para poder reconocer el código de barras de forma fiable.

Por norma general se necesitan unas zonas de reposo de al menos 2,5 mm, en las aplicaciones sujetas a mayores variaciones en la distancia de lectura y largas distancias de lectura un mínimo de 6,5 mm. Como regla general se puede decir que la zona de reposo debe tener una anchura de entre diez a quince veces la del elemento lineal más estrecho de un código de barras. Por motivos de seguridad y en la medida de lo posible, la zona de reposo se debería elegir con algo de generosidad.

3.2.5 Posicionamiento del cursor

Según las reglas de PCL, los caracteres de una fuente se imprimen abajo y a la izquierda a partir de la posición del cursor. Esta regla se aplica también en los símbolos de código de barras. Con la impresión de un código de barras, el cursor se desplaza a la esquina inferior derecha del símbolo de código de barras. Tenga también en cuenta las indicaciones sobre el posicionamiento del cursor del manual PCL.

Nota En la mayor parte de los casos se recomienda llevar a cabo un posicionamiento absoluto después de un símbolo de código de barras generado en PCL.

Page 31: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

31

3.2.6 Otros parámetros y opciones

Nota La descripción siguiente de los parámetros y opciones es de aplicación para los códigos de barra unidimensionales. Para algunos códigos de barras, en especial para los bidimensionales, se han de aplicar unas reglas diferentes o complementarias que se describen en el capítulo “CÓDIGOS DE BARRAS Y

CÓDIGOS MATRICIALES CON PARÁMETROS DIVERGENTES”. Estos códigos de barras Datamatrix, código QR y Australia 4 - State.

Como se describió en el apartado anterior, se utiliza la secuencia <Esc>(s#T. Sin

embargo, ésta es sólo la forma básica simplificada; existe la posibilidad de influir en la impresión del código de barras por medio de la introducción de otros parámetros. A continuación se describen los mismos de forma detallada. Todos ellos son opcionales, es decir, se pueden omitir si su aplicación no necesita, por ejemplo, texto en claro o bien es ya suficiente la anchura y la longitud en su forma estándar.

Ejemplo:

<Esc>(s1p301h20v4b4s24670T en lugar de sólo <Esc>(s24670T

Parámetro v Altura del código de barras en puntos (1/72 Pulgadas)

Están permitidos valores de 0.2 hasta 999.

Parámetro b Anchura de las barras

Los valores se separan por medio de una coma. En un código de barra con 2 anchos de barra, como por ejemplo el código 39, introduzca dos valores, por ejemplo

<Esc>(s6,12b..., en un código con 4 anchos de barra como, por ejemplo, el

código 128, introduzca cuatro valores, por ejemplo <Esc>(s6,12,18,24b...

Están permitidos valores a partir de 2. Valores máximos: 100 para la barra más estrecha, 200 para la segunda más estrecha, 300 para la segunda más ancha, 400 para la más ancha.

Parámetro s Ancho de los espacios

Los valores se separan por medio de una coma. En un código de barra con 2 anchos de espacio, como por ejemplo el código 39, introduzca dos valores, por ejemplo

<Esc>(s6,12s... , en un código con 4 anchos de espacio como, por ejemplo, el

código 128, introduzca cuatro valores, por ejemplo <Esc>(s6,12,18,24s...

Page 32: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

32

Están permitidos valores a partir de 2. Valores máximos : 100 para el espacio más estrecho, 200 para el segundo más estrecho, 300 para el segundo más ancho, 400 para el más ancho.

Parámetro p Posicionamiento del texto en claro

0 = emplear valor estándar, compárense aquí los valores estándar introducidos para los distintos códigos.

1 = sin texto en claro

Ejemplo: <1p>

2 = incluido abajo

Ejemplo: <2p>

3 = semi incluido abajo

Ejemplo: <3p>

4 = debajo del código de barras

Ejemplo: <4p>

5 = sobre el código de barras

Ejemplo: <5p>

Page 33: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

33

Parámetro h Fuente del texto en claro

Si utiliza Usted el parámetro h, éste necesita siempre una cifra de tres posiciones como se ha visto en el ejemplo citado más arriba.

Primera cifra: Estilo de la fuente

1 = normal

2 = cursiva

3 = negrita

4 = negrita cursiva

Segunda cifra: Altura de la escritura

0 = seleccionar de forma automática

1 = la altura seleccionada antes para la fuente seleccionada

Tercera cifra: Fuente

0 = Courier

1 = Letter Gothic

2 = Univers

3 = Univers comprimida

4 = CG-Times

5 = OCR-B

Ejemplo para <204h>: 2 = cursiva, 0 = altura de escritura automática, 4 = CG-Times

Parámetro T Número del código de barras

El número del código de barras deseado se puede extraer de la tabla siguiente.

UPC-A 24600 UPC-A + 2 cifras complementarias 24601 UPC-E 24610 UPC-E + 2 cifras complementarias 24611 EAN/JAN-8 24620 EAN/JAN-8 + 2 cifras complementarias 24621 EAN/JAN-8 + 5 cifras complementarias 24622

Page 34: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

34

EAN/JAN-13 24630 EAN/JAN-13 + 2 cifras complementarias 24631 EAN/JAN-13 + 5 cifras complementarias 24632 Interleaved 2 de 5 24640 Interleaved 2 de 5 con dígito de comprobación

24641

Industrial 2 de 5 (25) 24650 Industrial 2 de 5 (25) con dígito de comprobación

24651

Matriz 2 de 5 24660 Matriz 2 de 5 con dígito de comprobación 24661 Código 39 (3 de 9) sin espacio vacío 24670 Código 39 + Mod47 con dígito de comprobación sin espacio vacío

24671

Código 39 (3 de 9) con espacio vacío 24672 Código 39 + Mod47 con dígito de comprobación con espacio vacío

24673

Código 39 extendido 24680 Código 39 extendido + Mod47 con dígito de comprobación

24681

Código 93 24690 Código 93 extendido 24691 Código 128 autoswitch 24700 Código 128 Subset A 24701 Código 128 Subset B 24702 Código 128 Subset C 24704 UCC-128 24710 EAN-128 24720 Codabar 24750 Codabar + dígito de comprobación Mod16 24751 MSI Plessey 24760 MSI Plessey + dígito de comprobación Mod10

24761

MSI Plessey + Mod 10 + dígito de comprobación Mod10

24762

MSI Plessey + Mod 11 + dígito de comprobación Mod10

24763

ZIP + 4 Postnet 5 24770 ZIP + 4 Postnet 9 24771 ZIP + 4 Postnet 11 24772 Australia 4-State 37-CUST 24785 Australia 4-State 52-FF-MET 24786 Australia 4-State 67-FF-MET 24787 Australia 4-State FCC-45 REPLY 24788 Singapore Post 4-State 24780 USPS Intelligent Mail Barcode 24790 Datamatrix 24820 Código QR 24861 Maxicode 24800 PDF417 24850

Page 35: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

35

Nota

Si introduce por error un número en el parámetro T que no aparece en la tabla anterior, la impresora tomará toda la secuencia como una llamada de fuente y no como una llamada de código de barra, de manera que eventualmente se pueden activar tipos de letra no deseados con los que la impresora intentará imprimir sus datos de utilidad en lugar de dar salida al código de barras.

Atención Si se introduce uno de los parámetros con valores no válidos, es decir, valores que difieren de los márgenes de validez citados más arriba, PCL Barcode Flash imprimirá un mensaje de error en vez del símbolo de código de barras. Sucederá lo mismo cuando no se puedan reproducir los datos de utilidad deseados a través del tipo de código de barras seleccionado.

3.2.7 Caracteres de sustitución de Escape

Hay aplicaciones, sobre todo en el ámbito mainframe, en las que no es posible o bien con muchas dificultades la impresión de caracteres bajo ASCII 32 (= 20 hex).

En estos casos existe la posibilidad de sustituir el carácter <Esc> (carácter ASCII

27) por otro elegido a discreción.

A través de la secuencia PRESCRIBE

!R!VBST;F;EXIT;

puede Usted activar un modo en PCL Barcode Flash, que utilice el carácter ~ (ASCII

126) como carácter de sustitución para <Esc>. Si Usted ha activado este modo,

podrá utilizar ~ para las secuencias de escape en lugar de <Esc> y PCL Barcode

Flash entenderá~ también como <Esc> . De todas formas, se puede seguir

enviando <Esc>, ya que en este modo <Esc> y ~ se comportan de forma

exactamente igual.

Sin embargo, puede sustituir el carácter de sustitución de escape ~ por otro con la

ayuda de la secuencia de escape siguiente:

<Esc>**36J o <Esc>**$J

o bien

~**36J o ~**$J

La secuencia provoca que, por ejemplo, el carácter $ (ASCII 36) se utilice a partir de

ese momento como carácter de sustitución de escape en vez de ~.

Page 36: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

36

Como caracteres de sustitución de escape se permiten también:

" (ASCII 34)

\ (ASCII 92)

# (ASCII 35)

{ (ASCII 123)

$ (ASCII 36)

| (ASCII 124)

/ (ASCII 47)

} (ASCII 125)

? (ASCII 63)

~ (ASCII 126)

Si es necesario, puede volver a desconectar el modo de sustitución de escape por medio de la secuencia PRESCRIBE

!R!VBST;E;EXIT;

o bien por medio de la secuencia de escape

<Esc>**27J

o bien

~**27J

Si desea utilizar una o varias de las secuencias citadas en este apartado, las puede enviar desde el ordenador a la impresora o, mejor, en la mayor parte de los casos de aplicación, guardarlas en la partición Startup de la tarjeta Compact-Flash. Compárese a este efecto el capítulo referente a esta partición.

Page 37: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

37

3.3 Códigos de barras y códigos matriciales con parámetros

divergentes

3.3.1 Datamatrix

El código de Datamatrix tiene una estructura rectangular o cuadrada que se compone de distintos elementos cuadrados (negro/blanco). Las líneas delimitadoras que han sido trazadas sobre cuatro lados continuos y que constan de forma alternativa en los lados contrapuestos de elementos negros y blancos son características. El código de Datamatrix se puede utilizar con una gran variedad de tamaños, en función de la cantidad de datos a codificar, de la seguridad de los datos deseada y de la superficie de que se disponga en el documento. Como sucede también en la mayor parte de los demás códigos matriciales, un símbolo de Datamatrix puede leerse incluso sin pérdida de datos cuando ha sido dañado hasta un cierto grado o resulta ilegible. Esto se consigue por medio de una distribución codificada y redundante de los datos sobre toda la superficie del símbolo.

Ejemplo de un símbolo de Datamatrix cuadrado:

Se pueden seleccionar 24 símbolos de Datamatrix cuadrados y 6 rectangulares. En PCL Barcode Flash están numerados de forma continua los símbolos 1 a 30. Compárese al efecto la tabla siguiente.

Puede seleccionar qué símbolo se ha de utilizar o bien puede dejar que el software decida el uso del menor posible. Si, por ejemplo, desea un símbolo cuadrado cualquiera, habrá que introducir de 1 a 24. Si, por el contrario, ha de ser uno cualquiera rectangular, se habrá de introducir de 25 a 30. Usted ha de realizar una selección que permita que el símbolo sea lo suficientemente grande como para poder acoger sus datos. Si ha elegido un símbolo demasiado pequeño, PCL Barcode Flash imprimirá un mensaje de error en vez del símbolo.

Si no realiza ninguna selección, el software elegirá de forma automática el símbolo más pequeño posible dentro del cual quepan los datos de utilidad. La selección automática elige siempre un símbolo cuadrado. Si, por el contrario, desea un símbolo rectangular, tendrá que hacer necesariamente la selección.

También puede seleccionar un número mínimo o un conjunto de entre los 30 números simbólicos, por ejemplo de 10 a 14. No se utilizará entonces ningún símbolo menor que el nº 10, ni siquiera tampoco cuando se hayan podido alojar los datos de utilidad en un símbolo más pequeño, ni mayor que el 14. Si los datos de utilidad no se pueden alojar en este ejemplo en el símbolo nº 14, PCL Barcode Flash imprimirá un mensaje de error en vez del símbolo. Tiene sentido una selección de área de este tipo en los casos de aplicación, por ejemplo, en los que la magnitud de los datos a codificar oscila pero que sin embargo, en la impresión y debido a motivos técnicos de lectura u ópticos siempre se desea el mismo tamaño de símbolo.

Page 38: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

38

También se puede introducir la magnitud de los módulos de los diferentes cuadrados de los que se compone el símbolo. En PCL se ha de indicar el tamaño de los módulos en dots (puntos de imagen). En PRESCRIBE, por el contrario, se utiliza la

unidad que se introdujo junto con la orden UNIT, donde se recomienda seriamente

UNIT por motivos de precisión. El dato en UNIT no se refiere a todo el símbolo sino

a cada uno de los módulos. El tamaño mínimo de un módulo es de 1 dot, el máximo permitido es de 1000 dots para una resolución de 600 dpi. Los mejores resultados de lectura se consiguen en general con un tamaño de símbolo de unos 8 a 15 dots a 600 dpi. En la selección se ha de tener en cuenta, por ejemplo, la calidad y el color del papel, la distancia de lectura, la técnica de escaneado y las condiciones de luz.

En la programación tendría que tener también en cuenta la zona de reposo necesaria. La zona de reposo es la zona en blanco que tiene que quedar por encima, por debajo, a la derecha y a la izquierda del símbolo. La norma PRESCRIBE en este caso un tamaño del módulo, sin embargo, en la práctica se recomienda una zona de reposo mayor.

Nota

La palabra módulo indica el lenguaje especializado de código de barras, el elemento cuadrado más pequeño dentro de un símbolo. Símbolo es la composición total de los módulos formando un cuadrado o un rectángulo.

PCL Barcode Flash soporta Datamatrix sólo según el procedimiento ECC200 usado en todo el mundo. No soporta el extended channel interpretation ni el structured append modus.

Page 39: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

39

Se dispone de los 30 símbolos de Datamatrix de los siguientes datos:

Símbolos cuadrados

Nº de

símbolo Filas Columnas Capacidad de datos

Num. Alfanum. Binario 1 10 10 6 3 1 2 12 12 10 6 3 3 14 14 16 10 6 4 16 16 24 16 10 5 18 18 36 25 16 6 20 20 44 31 20 7 22 22 60 43 28 8 24 24 72 52 34 9 26 26 88 64 42

10 32 32 124 91 60 11 36 36 172 127 84 12 40 40 228 169 112 13 44 44 288 214 142 14 48 48 348 259 172 15 52 52 408 304 202 16 64 64 560 418 278 17 72 72 736 550 366 18 80 80 912 682 454 19 88 88 1152 862 574 20 96 96 1392 1042 694 21 104 104 1632 1222 814 22 120 120 2100 1573 1048 23 132 132 2608 1954 1302 24 144 144 3116 2335 1556

Símbolos rectangulares

Nº de símbolo

Filas Columnas Capacidad de datos

Num. Alfanum. Binario 25 8 18 10 6 3 26 8 32 20 13 8 27 12 26 32 22 14 28 12 36 44 31 20 29 16 36 64 46 30 30 16 48 98 72 47

Page 40: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

40

Ejemplo de un símbolo rectangular de Datamatrix (Nº de símbolo 29)

Los códigos de Datamatrix se pueden llamar tanto con PRESCRIBE como con órdenes PCL.

Sintaxis en PCL Se ha de indicar siempre el parámetro T. Se pueden introducir de forma opcional tres parámetros adicionales. La secuencia en la que se introduce la secuencia de parámetros de escape es indiferente. Si PCL Barcode Flash se toma en un parámetro con valores no permitidos, es decir, que están fuera de los límites que se citan a continuación, entonces se imprimirá un mensaje de error en lugar del símbolo de Datamatrix.

Parámetro T: Identificación para Datamatrix 24820

Parámetro h: Número de símbolo

Valores permitidos: de 1 a 30. Aquí puede seleccionar bien un determinado número de símbolo o, separado por una coma, un conjunto de números de símbolo. Si no introduce ningún valor, PCL Barcode Flash seleccionará el símbolo más pequeño posible para el alojamiento de los datos.

Ejemplos:

8h: No se emplea ningún otro símbolo distinto del nº 8. Si los datos no se pueden alojar en este símbolo, se imprimirá un mensaje de error en lugar del símbolo.

5,10h: El software elige el símbolo más pequeño posible para el alojamiento de los datos pero, sin embargo, no utiliza ningún símbolo inferior al nº 5 y ninguno superior al nº 10. Si los datos no caben dentro del símbolo 10 se imprimirá un mensaje de error en lugar del símbolo.

1,15h: El software elige el símbolo más pequeño para el alojamiento de los datos, aunque no utiliza ninguno superior al nº 15. Si los datos no caben en el símbolo nº 15 se imprimirá un mensaje de error en lugar del símbolo.

Page 41: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

41

25,30h: El software elige el símbolo rectangular más pequeño posible para el alojamiento de los datos. Si los datos no caben en el mayor de los símbolos rectangulares (= nº 30), se imprimirá un mensaje de error en lugar del símbolo.

10,30h: El software elige el símbolo rectangular más pequeño posible para el alojamiento de los datos. Si los datos no caben en el mayor símbolo rectangular (nº 30), entonces se cambia a un símbolo cuadrado (como se desprende de la tabla superior, hay símbolos cuadrados más grandes que los rectangulares). Tan sólo cuando en el símbolo cuadrado de mayor tamaño (nº 24) no quepan los datos se imprimirá un mensaje de error en lugar del símbolo.

Parámetro b: Tamaño de un módulo en dots, referido a 600 dpi

Valores permitidos: 1 – 1000, donde hay que tener en cuenta que la mayor parte de los lectores no reconoce ya un tamaño inferior a 6 y que con magnitudes de módulo muy grandes puede ser que el símbolo no se imprima en su caso de forma completa sobre la página. Si no indica ningún valor, se utilizará de forma estándar el 10.

Parámetro v: Inversión

1 = el símbolo no se imprime invertido

2 = el símbolo se imprime invertido

Si no introduce el parámetro v se utilizará de forma estándar el 1, o bien no invertido.

Ejemplos:

Datos <Esc>(s10h1v12b24820T

Datos<Esc>(s20b12,15h1v24820T

Selección sin más parámetros, datos de utilidad ‚1234567890’:

<Esc>(s24820T1234567890<CR>

Page 42: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

42

Sintaxis en PRESCRIBE Si Usted no está familiarizado con la programación en PRESCRIBE le recomendamos la lectura del manual “PRESCRIBE IIE PROGRAMMING MANUAL”.

Se utiliza la orden BARC. La sintaxis descrita en el manual PRESCRIBE para la

orden BARC sirve para los códigos de barras unidimensionales soportados. Como

podrá ver a continuación, la sintaxis difiere de los bidimensionales.

Existen los parámetros siguientes que son todos opcionales excepto el parámetro “Tipo de código de barras”. Si se introducen, se tienen que separar con una coma.

Tipo de código de barras, número de identificación para Datamatrix 100 Tamaño del módulo

La unidad de la magnitud del módulo se da antes con la orden UNIT. Le

recomendamos el empleo de dots (puntos de imagen) => UNIT D;.

Número de símbolo más pequeño

Valores de 1 a 30. Respecto del significado de este parámetro, compárese la realización del parámetro h en el apartado “Sintaxis en PCL”.

Número de símbolo máximo

Valores de 1 a 30. Respecto del significado de este parámetro, compárese la realización del parámetro h en el apartado “Sintaxis en PCL”.

Tipo de la codificación

Se ha de introducir siempre 0.

Nivel de corrección de errores

Se ha de introducir siempre 0.

Cantidad de los datos de utilidad en bytes

Los datos de utilidad se pueden transmitir de tres formas distintas.

Sólo es necesario indicar la cantidad de datos de utilidad, cuando éstos se transfieren en la forma indicada en primer lugar a continuación:

1. Mediante una adición detrás del punto y coma que finaliza la orden BARC,

en este caso se tiene que indicar el número de bytes.

2. Entre comillas.

3. Mediante una adición detrás del punto y coma que finaliza la orden BARC.

Los bytes se finalizan con la orden WRED.

Page 43: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

43

Ejemplo 1

!R!UNIT D;BARC 100,10,13,14,0,0,19;<Datos de utilidad>EXIT;

<Datos de utilidad> corresponde en este caso a 19 bytes exactamente (incluidos los paréntesis).

Ejemplo 2

!R!UNIT D;BARC 100,10,13,14,0,0,“<datos de utilidad>“;EXIT;

En este caso no es necesario indicar los bytes.

Ejemplo 3

!R!UNIT D;BARC 100,10,10,14,0,0,“<datos de utilidad>WRED;

EXIT;

En este caso tampoco es necesario indicar los bytes.

En el ejemplo 3 se fuerza el número de símbolo 10 dando un conjunto de 10 a 10.

Nota

BARC 100 no puede ser invocado desde los macros de PRESCRIBE.

Page 44: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

44

3.3.2 Código QR

Este código matricial ha sido desarrollado por la empresa Denso y está muy extendido sobre todo en Japón, aunque se está difundiendo su uso en la industria de todo el mundo.

Al igual que el código de Datamatrix, el código QR puede imprimirse también en un gran número de tamaños y resoluciones.

Los símbolos de código QR están disponibles en tamaños de 40. La menor versión (= versión 1) forma un cuadrado de 21 x 21 módulos; la mayor, uno de módulos de 177 x 177 (= versión 40), donde siempre hay cuatro módulos entre ambas versiones. La versión 2, por lo tanto, se compone de módulos de 25 x 25, la versión 3 de módulos de 29 x 29, etc. Bajo la denominación de módulo se entiende el elemento cuadrado más pequeño dentro de un símbolo. La palabra símbolo indica, en el código QR, la composición total de los módulos formando un cuadrado.

Ejemplo de la versión 4, con módulos de 33 x 33:

Con PCL Barcode Flash puede seleccionar la versión deseada. De todas formas, Usted tiene que realizar su selección de tal forma que puedan caber sus datos. Si elige una versión demasiado pequeña, el software imprimirá un mensaje de error en lugar del símbolo de código QR.

Si Usted no realiza ninguna selección, el software elegirá de forma automática la versión más pequeña posible dentro de la cual quepan los datos de utilidad.

En PCL Barcode Flash se dispone de cinco tipos de juegos de caracteres para el código QR, en los que se puede realizar la codificación de los datos en el símbolo.

Numérico:

Cifras 0 - 9

Alfanumérico:

Cifras 0 - 9, letras mayúsculas A - Z, el espacio vacío así como los caracteres $%*+-./:

Page 45: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

45

Binario:

Se aceptan los 256 caracteres ASCII.

Kanji:

Se pueden representar prácticamente todos los kanjis. Como carácter de doble byte en el modo Shift tiene que figurar JIS X 0208. Si su codificación no se corresponde con las reglas de la norma JIS Shift 0208, PCL Barcode Flash dará un mensaje de error en lugar del símbolo: “Unknown Kanji“.

Kanji y binario combinado:

Los caracteres kanji y no kanji se combinan de forma automática, estando los últimos codificados de forma binaria.

Si en sus datos sólo hay cifras, entonces debería Usted seleccionar “Numérico” y no “Alfanumérico” o “Binario” ya que los datos en el modo “Numérico” se pueden comprimir más y, por lo tanto, pueden tener sitio en determinadas circunstancias en una versión de símbolo más pequeña.

Si elige “Numérico” y en los datos aparecen otros caracteres diferentes a las 10 cifras y, de la misma forma, si selecciona “Alfanumérico” y en los datos aparecen, por ejemplo, letras minúsculas o caracteres especiales, PCL Barcode Flash rechazará los datos y se imprimirá un mensaje de error en lugar del símbolo de código QR.

Para la selección de la codificación más favorable para la aplicación debería saberse por tanto con antelación qué caracteres pueden aparecer en sus datos y cuál es el tamaño máximo de símbolo permitido. Si no tiene excesiva importancia el tamaño del símbolo en su aplicación, entonces estará seguro si elige “Binario”. Tenga en cuenta de todas formas que puede aumentar también de forma importante el tiempo requerido para la lectura de símbolos grandes en función del tipo de lector.

También puede seleccionar una versión mínima o un conjunto de versiones, por ejemplo de 10 a 14. No se utilizará entonces ninguna versión inferior a la 10, ni siquiera cuando los datos de utilidad hubiesen cabido en una versión más pequeña y en ninguna superior a 14. Si los datos de utilidad no se pueden alojar en este ejemplo en la versión14, PCL Barcode Flash imprimirá un mensaje de error en vez del símbolo de código QR. Tiene sentido una selección de área de este tipo en los casos de aplicación, por ejemplo, en los que la magnitud de los datos a codificar oscila pero que, sin embargo, en la impresión y debido a motivos técnicos de lectura u ópticos siempre se desea el mismo tamaño de símbolo.

Usted puede introducir además el nivel de corrección de errores. El código QR utiliza el procedimiento reed-solomon para la corrección de errores. Usted puede elegir entre una parte de módulos reed-solomon para una corrección de errores del 7 %, 15 %, 25 % o 30 % (en cada caso valores aproximados). Esta elección la debería tomar con cuidado teniendo en cuenta los criterios siguientes: Para el alojamiento de los datos se requiere una versión mayor si se aumenta el nivel de corrección de errores y con ello el tamaño del símbolo y, en consecuencia, las necesidades de espacio pudiendo disminuir la velocidad de lectura. Por el contrario, se puede recomendar un nivel de corrección de errores más alto cuando la calidad del papel o las condiciones de luz son deficientes. Lo mismo se puede decir cuando en su aplicación es importante una alta velocidad de lectura. En la selección del nivel de

Page 46: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

46

corrección de errores sirve también como en el caso de la selección de la codificación: Si el tamaño del símbolo y la velocidad de lectura no tienen gran importancia en su aplicación, se recomienda elegir un 30 %.

La versión 40, por ejemplo, está en condiciones de alojar con un nivel de corrección de errores de un 7 %, bien 7089 cifras, 4296 caracteres alfanuméricos, 2953 bytes binarios o 1817 kanjis. Con un nivel de corrección de errores de un 30 % sólo son 3057 cifras, 1852 caracteres alfanuméricos, 1273 bytes binarios o 784 kanjis ya que la proporción de los módulos reed-solomon es mayor.

Puede introducir como nuevos parámetros los tamaños de módulo. El tamaño mínimo de un módulo es de 1 dot, el máximo permitido es de 1000 dots para una resolución de 600 dpi. Por supuesto, es necesario seleccionar un tamaño en el que el símbolo también tenga sitio sobre el papel que haya empleado. Si desea imprimir los símbolos con un tamaño de módulo muy alto, sólo podrá realizarlo en su caso con unas versiones de símbolo más pequeñas. Como ejemplo, puede seleccionar un tamaño de módulo de hasta 26 dots usando la versión de símbolo 40 sobre un formato A4, mientras que deben ser un máximo de 224 dots en la versión de símbolo 1, en ambos casos con una resolución de 600 dpi. En la práctica, sin embargo, no suelen utilizarse unos tamaños de módulo tan altos. Los mejores resultados de lectura se consiguen en general con un tamaño de módulo de unos 8 a 15 dots a 600 dpi. En la selección se ha de tener en cuenta, por ejemplo, la calidad y el color del papel, la distancia de lectura, la técnica de escaneado y las condiciones de luz.

En el momento de programar tendría que tener también en cuenta la zona de reposo necesaria. La zona de reposo es la zona en blanco que tiene que quedar por encima, por debajo, a la derecha y a la izquierda del símbolo. La norma de código QR PRESCRIBE en este caso un tamaño del módulo determinado, sin embargo, en la práctica se recomienda una zona de reposo mayor.

El código QR existe como modelo 1 y 2, donde el modelo 1 sólo se utiliza en las aplicaciones más antiguas. PCL Barcode Flash soporta el modelo 2 actual. Las normas internacionales ya sólo recomiendan, por distintos motivos, la utilización del modelo 2 mejorado. Si PCL Barcode Flash recibe la instrucción durante un trabajo de impresión del modelo 1, se conmutará automáticamente al modelo 2.

PCL Barcode Flash no soporta el Extended Channel Interpretation (ECI-Modus) ni el modo Structured Append.

Sintaxis en PCL Siempre se ha de dar el parámetro T como identificación para el código. Se pueden introducir de forma opcional cinco nuevos parámetros. La secuencia en la que se introduce la secuencia de parámetros de escape es indiferente. Si PCL Barcode Flash se toma en un parámetro con valores no permitidos, es decir, que están fuera de los límites que se citan a continuación, entonces se imprimirá un mensaje de error en lugar del símbolo de código QR.

Parámetro T: Identificación para el código QR

24861

Page 47: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

47

Parámetro h: Versión de símbolo

Valores permitidos de 1 a 40. Aquí puede seleccionar bien una versión determinada o, separado por una coma, un conjunto de versiones. Si no introduce el parámetro H, PCL Barcode Flash seleccionará el más pequeño posible para el alojamiento de los datos.

Ejemplos:

8h: Se utiliza en cualquier caso la versión 8. Si no se pueden acoger los datos, se imprimirá un mensaje de error en lugar del símbolo.

11,30h: El software elige la versión más pequeña posible para el alojamiento de los datos pero, sin embargo, no utiliza ninguna versión inferior a 11 y ninguna superior a 30. Si los datos no caben en la versión 30, se imprimirá un mensaje de error en lugar del símbolo.

1,15h: El software elige la versión más pequeña posible para el alojamiento de los datos pero, sin embargo, no utiliza ninguna superior a 15. Si los datos no caben en la versión 15, se imprimirá un mensaje de error en lugar del símbolo.

Parámetro s: Juego de caracteres

Valores posibles:

0 = Selección automática entre kanji y codificación binaria

1 = Numérico: Cifras 0 - 9

2 = Alfanumérico: Cifras 0 – 9, Letras mayúsculas A – Z, Caracteres especiales $%*+-./:

3 = Binario: todos los 256 caracteres ASCII

4 = Kanjis en codificación de doble–byte según la norma JIS Shift 0208

Parámetro p: Nivel de corrección de errores

Valores posibles:

1 = 7 %

2 = 15 %

3 = 25 %

4 = 30 %

Si no introduce el parámetro p se utilizará de forma estándar 15%.

Page 48: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

48

Parámetro b : Tamaño de un módulo en dots, referido a 600 dpi

Valores permitidos: 1 – 1000, donde hay que tener en cuenta que en la mayor parte de los lectores no se puede reconocer ya un tamaño inferior a 6 y que con magnitudes de módulo muy grandes puede ser que el símbolo no se imprima en su caso de forma completa sobre la página. Si no introduce el parámetro b se utilizará de forma estándar el 10.

Parámetro v: Inversión

1 = el símbolo no se imprime invertido

2 = el símbolo se imprime invertido

Si no introduce el parámetro v se utilizará de forma estándar el 1, o bien no invertido.

Ejemplos:

Datos<Esc>(s4p10h1v12b3s24861T

Datos <Esc>(s12h15v2b24861T

El ejemplo siguiente con impreso:

<Esc>(s4p1v30b3s24861TDies ist ein QR Code Symbol.

Sintaxis en PRESCRIBE Si Usted no está familiarizado con la programación en PRESCRIBE, le recomendamos la lectura del manual “PROGRAMACIÓN CON PRESCRIBE IIE”.

Se utiliza la orden BARC. La sintaxis descrita en el manual PRESCRIBE para la

orden BARC sirve para los códigos de barras unidimensionales soportados. Como

podrá ver a continuación, la sintaxis difiere de los bidimensionales.

Existen los parámetros siguientes que son todos opcionales excepto el parámetro “Tipo de código de barras”. Si se introducen, se tienen que separar con una coma.

Page 49: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

49

Tipo de código de barras, número de identificación para código QR:

102

Tamaño del módulo

La unidad de la magnitud del módulo se da antes con la orden UNIT. Le

recomendamos el empleo de dots (puntos de imagen)

Versión de símbolo más baja

Valores de 1 a 40. Respecto del significado de este parámetro, compárese la realización del parámetro h en el apartado “SINTAXIS EN PCL”.

Versión de símbolo más alta

Valores de 1 a 40. Respecto del significado de este parámetro, compárese la realización del parámetro h en el apartado “SINTAXIS EN PCL”.

Tipo de codificación

Valores de 0 a 4.Respecto del significado de este parámetro, compárese la realización del parámetro s en el apartado “SINTAXIS EN PCL”.

Nivel de corrección de errores

Valores de 1 a 4.Respecto del significado de este parámetro, compárese la realización del parámetro B en el apartado “SINTAXIS EN PCL”.

Cantidad de los datos de utilidad en bytes

Los datos de utilidad se pueden transmitir de tres formas diferentes.

Sólo es necesario indicar la cantidad de datos de utilidad, cuando éstos se transfieren en la forma indicada en primer lugar a continuación:

1. mediante una adición detrás del punto y coma que finaliza la orden

BARC, en este caso se tiene que indicar el número de bytes.

2. Entre comillas.

3. Mediante una adición detrás del punto y coma que finaliza la orden

BARC. Los bytes se finalizan con la orden WRED.

Ejemplo 1

!R!UNIT D;BARC 102,10,13,14,2,4,19;<Datos de utilidad>EXIT;

<Datos de utilidad> corresponde en este caso a 19 bytes exactamente.

Page 50: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

50

Ejemplo 2

!R!UNIT D;BARC 102,10,13,14,2,4,“<datos de utilidad>“;EXIT;

En este caso no es necesario indicar los bytes.

Ejemplo 3

!R!UNIT D;BARC 102,10,13,14,2,4;<datos de utilidad>WRED; EXIT;

En este caso tampoco es necesario indicar los bytes.

En estos ejemplos se codifica de forma alfanumérica y se emplea un nivel de corrección de errores de un 30 %.

Nota

BARC 102 no puede ser invocado desde los macros de PRESCRIBE.

3.3.3 MaxiCode

MaxiCode es un código matricial desarrollado por UPS. Se ha optimizado el contenido de los datos útiles relativos a la información del sistema de expedición y se utiliza sobre todo en esta área. Se especifica información relevante para el envío (como la dirección, el peso, etc.).

A diferencia con otros códigos 2D compatibles, se ha determinado el tamaño de los módulos individuales así como el del símbolo MaxiCode completo, es decir, que no se pueden modificar por el usuario. Las dimensiones del símbolo completo se especifican como 25,4 mm x 25,4 mm. Al contrario que otros códigos 2D descritos, los módulos impresos incluyen hexágonos y hay círculos en el centro (vea la figura siguiente) que permiten al dispositivo de lectura localizarlo más rápidamente. MaxiCode contiene palabras codificadas para la corrección automática de errores. Todos los caracteres 256 ASCII se pueden codificar como datos útiles. Sin embargo, se establece un estándar según el cual los datos útiles se dividen en información primaria y secundaria. Ejemplo de un símbolo MaxiCode:

Page 51: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

51

Sintaxis en PCL

Siempre se debe introducir el parámetro T. Ningún otro parámetro se especifica con MaxiCode.

Parámetro T: Código para MaxiCode

24800T

MaxiCode se inicia con la secuencia: <Esc>(s24800T En esta secuencia no son necesarios parámetros adicionales; aparte de esto, se aplican las mismas reglas que las utilizadas para otros códigos de barras. Los datos que siguen a esta secuencia se interpretan y codifican como datos útiles para MaxiCode. Con la secuencia de escape siguiente se dan por finalizados los datos. Los datos se dividen en información primaria y secundaria y deben aparecen en dicho orden en los datos. La información primaria debe contener información relacionada con el envío. La información secundaria debe contener información concerniente al procesamiento entre el consignatario y el consignado. Cualquier otro dato recibido de la empresa transportista, que con frecuencia proporciona directrices más precisas para los clientes, también se adapta para su aplicación.

Información primaria La información primaria se divide en seis partes, que deben aparecer en el orden siguiente y estar separadas entre sí por una coma:

Page 52: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

52

1. El número del símbolo dentro de un grupo, por lo general el número 1; el número

más elevado posible es el 8. 2. El número total de símbolos de este grupo, por lo general 1; el número más elevado posible de símbolos en cualquier grupo es 8. 3. El modo, que se define en la especificación. Como regla general, se define el modo 2 cuando se utilizan códigos postales numéricos y el modo 3 cuando se utilizan códigos postales alfanuméricos. El modo 2 se utiliza sobre todo en aplicaciones de EE.UU. y el modo 3 se suele utilizar fuera de EE.UU. 4. Código postal 5. Código del país 6. Clase de servicio Información secundaria La información secundaria comienza por lo general con la cadena de caracteres “[)>”+ carácter RS (=separador de campo, carácter ASCII 30). Los campos individuales están separados por un carácter GS (=separador de grupo, carácter ASCII 29) y la información secundaria completa se cierra con el carácter RS (=separador de campo, carácter ASCII 30) y el carácter EOT (=fin de transmisión, carácter ASCII 4), tal como se muestra en el ejemplo siguiente. Aunque las reglas para la información secundaria no son obligatorias desde el punto de vista de MaxiCode, están tan extendidas en los sistemas de expedición de todo el mundo que deberían seguirse por este motivo. Todos los datos deben introducirse en mayúsculas. El código postal puede contener hasta 9 dígitos en Modo 2 (numérico) y hasta 6 letras mayúsculas o dígitos en Modo 3 (alfanumérico). Información secundaria específica: 1. Encabezado ANSI: [)><RS>01<GS>96 2. Número de seguimiento<GS> SCAC<GS> Número de expedidor UPS<GS> Día de la recogida<GS> ID de envío<GS> Paquete x de y<GS> Peso del paquete<GS> Validación de dirección<GS> Dirección de envío<GS> Ciudad de envío<GS> Provincia o estado de envío<GS>

Page 53: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

53

3. Fin de formato: <RS> Fin de transmisión <EOT> Como ya se ha mencionado, estos datos deben ir seguidos por una secuencia de escape que solicita una fuente.

Ejemplo de una solicitud MaxiCode con información primaria y secundaria y la secuencia de solicitud de fuente siguiente:

<Esc>(s24800T1,1,2,40670,840,001,[)><RS>01<GS>961Z0000495

1<GS>USPN<GS>06X610<GS>159<GS>1234567<GS>1/1<GS>10<GS>Y<G

S>OTTO-HAHN-STRASSE

12<GS>MEERBUSCH<GS>DE<RS><EOT><Esc>(10U><Esc>(s1p11vsb414

8T

Explicación detallada de este ejemplo:

1 = Número de símbolo

1 = Número de símbolos de este grupo

2 = Modo MaxiCode

40670 = Código postal

840 = Código del país

001 = Clase de servicio

1Z00004951 = Número de seguimiento

USPN = SCAC

06X610 = Número de expedidor UPS

159 = Día de la recogida

1234567 = Envío

1/1 = Paquete x de y

10 = Peso del paquete

Y = Validación de dirección

Page 54: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

54

OTTO-HAHN-STRASSE 12 = Dirección de envío

MEERBUSCH = Ciudad de envío

DE = Provincia o estado de envío

Sintaxis en PRESCRIBE

Para controlar MaxiCode desde PRESCRIBE, se utilizan los comandos XBCP y XBAR.

Las reglas para el contenido de los datos útiles, es decir, la información primaria

y secundaria, se han descrito más arriba, en la sintaxis para el control con PCL. Se aplican de igual forma en el caso de una solicitud enviada desde PRESCRIBE, con la diferencia de que la información primaria se forma con XBCP mientras que la información secundaria depende de los datos útiles. En el ejemplo siguiente, se utilizan los mismos datos que en el ejemplo PCL anterior.

XBCP 0,8; Reinicio y selección de MaxiCode. Este comando debe aparecer antes de cada

solicitud MaxiCode enviada desde PRESCRIBE. XBCP 1,#; # indica el modo MaxiCode; en la solución Barcode Flash están disponibles los

modos 2 a 6. XBCP 2,#; En el modo Structured Append: dentro de un grupo de símbolos, debe

introducirse aquí el número secuencial del símbolo que se va a imprimir. En ausencia de este parámetro, se utiliza 1 como valor estándar.

XBCP 3,#; En el modo Structured Append: aquí debe introducirse el número total de

símbolos del grupo de símbolos que se van a imprimir. Si falta este parámetro, la solución Barcode Flash asume sólo un símbolo como valor estándar. Tenga en cuenta que, en este caso, se producirá un error si el valor introducido en XBCP 2,# es diferente de 1.

XBCP 4,#; # significa el código postal. Dependiendo del modo (que se ha introducido en

XBCP 1,#), se permite un código postal numérico o alfanumérico. Si es numérico, se debe introducir un parámetro numérico; si es alfanumérico, hay que introducir una cadena entre comillas. El código postal puede contener hasta 9 dígitos en modo 2 (numérico) y hasta 6 letras mayúsculas o dígitos en modo 3 (alfanumérico). En los modos 4 a 6, no es necesaria la entrada completa XBCP 4,#.

XBCP 5,#;

Page 55: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

55

Número de país, que debe cumplir con la especificación. La solución Barcode Flash no comprueba la validez del número de país; la aplicación solicitante es la única responsable de su exactitud. En los modos 4 a 6, no es necesaria la entrada completa XBCP 5,#.

XBCP 6,#; Clase de servicio, que debe cumplir con la especificación. La solución Barcode

Flash no comprueba la validez de la clase de servicio; la aplicación solicitante es la única responsable de su exactitud. En los modos 4 a 6, no es necesaria la entrada completa XBCP 6,#.

Estos datos van seguidos por el comando XBAR, responsable de imprimir el

símbolo usando los parámetros introducidos por los comandos XBCP. Se puede usar aquí de dos formas diferentes. Debe seleccionar una de estas alternativas dependiendo de la naturaleza de la aplicación.

1. XBAR;<data>;ENDB;

Aquí los datos útiles van directamente después del comando cerrado con el punto y

coma y se cierran con la secuencia ;ENDB;

2. XBAR 19;<MAXICODE MAXICODE>

Aquí el número de bytes de los datos útiles se introducen después del comando y se

cierran con un punto y coma. A partir de entonces este número de bytes se utiliza como datos útiles. En este caso, se habría impreso la cadena de 19 bytes de largo <MAXICODE MAXICODE> en el símbolo.

Ejemplo de una solicitud completa: !R!RES;MZP 1,2;

XBCP 0,8;

XBCP 1,2;

XBCP 4,40470;

XBCP 5,840;

XBCP 6,001;

XBAR;[)><RS>01<GS>961Z00004951<GS>USPN<GS>06X610<GS>159

<GS>1234567<GS>1/1<GS>10<GS>Y<GS>OTTO-HAHN-STRASSE

12<GS>MEERBUSCH<GS>DE<RS><EOT>;ENDB;

PAGE;EXIT;

Notas No es importante el orden de introducción de los distintos parámetros de XBCP.

No es preciso introducir los parámetros no necesarios. Por ejemplo, se pueden ignorar los parámetros XBCP 2,#; y XBCP 3,#; si no se utiliza el modo Structured

Page 56: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

56

Append en la aplicación solicitante. De igual forma, se puede ignorar XBCP 4,#; en los modos 4 a 6.

Tenga en cuenta que, en la versión actual de la solución Barcode Flash, los

comandos XBAR y XBCP no se pueden ejecutar desde las macros de PRESCRIBE.

Comentario adicional: el comando XBAR está disponible como estándar en el lenguaje de impresora PRESCRIBE en todas las impresoras y normalmente crea allí el código PDF417. La solución Barcode Flash añade MaxiCode al comando XBAR de PRESCRIBE.

3.3.4 PDF417

PDF417 es un código matricial inventado por Symbol Technologies. PDF significa ‘Portable Data File'.

Al contrario que otros códigos 2D admitidos, los módulos individuales de PDF417 no se especifican como un cuadrado, sino más bien como barras. Las dimensiones de las barras no están definidas de forma estricta mediante especificaciones, sino que las define el usuario. Para obtener más detalles, consulte la descripción de los parámetros siguiente. Un símbolo incluye filas y columnas, cuyo número también puede determinar el usuario. En el caso del código PDF417, el término 'columnas' se refiere a un total de 17 módulos, dividido cada uno en tres filas barras y tres espacios vacíos. Se pueden seleccionar hasta 90 filas y 30 columnas. Como resultado, la gama de opciones al seleccionar las dimensiones del símbolo es considerablemente más amplia que con los otros códigos matriciales descritos. A la izquierda y a la derecha del símbolo siempre están situados idénticos patrones de líneas, que lo identifican como un código PDF417. Sin embargo, es posible imprimir sin ellos. Consulte también la información detallada en los parámetros descritos más adelante.

El usuario también puede seleccionar el nivel (grado) de corrección de errores. Hay nueve niveles (0-8) disponibles, en los que el nivel 0 significa 'no se desea corrección de errores'. Sin embargo, dependiendo de la aplicación y de la calidad del papel utilizado, se debería utilizar un nivel superior. Los 256 caracteres ASCII se pueden codificar como datos útiles. Ejemplo de un símbolo PDF417 con 18 filas y 5 columnas:

Page 57: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

57

Sintaxis en PCL

Siempre se debe introducir el T-parameter; los tres parámetros restantes son opcionales. Puede introducir los parámetros de la secuencia de escape en el orden que desee. Si la solución Barcode Flash encuentra valores no permitidos en uno de los parámetros, por ejemplo, valores que se encuentran por debajo de los rangos mencionados a continuación, se muestra un mensaje de error en lugar del símbolo PDF417.

Parámetro T: Identificación para PDF417

24850T

Parámetro p: Nivel de corrección de errores

Valores permitidos: 0-8

Estos nueve niveles están predefinidos en la especificación PDF417. Tenga en cuenta que hay un número fijo de palabras de corrección de errores, como se indica a continuación:

Nivel Palabras de corrección de errores

0 2

1 4

2 8

3 16

Page 58: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

58

4 32

5 64

6 128

7 256

8 512

Ejemplo:

<Esc>(s3p24850T< datos>

Esta entrada significa que ha seleccionado el nivel 3, que equivale a dieciséis palabras de corrección de errores. la solución Barcode Flash utiliza este nivel independientemente del tamaño de los datos de utilidad. Sin embargo, puede hacer que el número de palabras de corrección de errores dependa del tamaño de los datos útiles. Esto es particularmente útil si la aplicación está pensada para imprimir con frecuencia diferentes clases de datos útiles. En este caso, puede introducir el número de palabras de corrección de errores como un porcentaje (100 a 400) del tamaño de los datos útiles y agregarle 1000. Por tanto, se permiten valores de 1000 a 1400. Ejemplo:

<Esc>(s1200p24850T<datos>

Esta entrada significa que ha seleccionado 200 por ciento. Dentro del contexto de las nueve opciones de nivel posibles, la solución Barcode Flash intentará hacer coincidir lo más posible el nivel de corrección de errores al 200 por cien de los datos útiles.

Si no introduce el parámetro p, debe usarse por defecto un valor adecuado entre 1 y 4.

Parámetros de diseño

Lo siguiente se aplica a los parámetros que se muestran a continuación:

Con estos parámetros, puede configurar cuatro valores predefinidos como subparámetros. Deben ir separados por comas. No tiene que introducir los cuatro valores, si no lo desea. Puede ignorar por completo los parámetros b y s. En este caso, la solución Barcode Flash selecciona los valores estándares más apropiados. Si desea ignorar únicamente ciertos subparámetros, es preciso introducir una coma como marcador de posición. Si introduce valores que no se encuentran en los

Page 59: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

59

rangos mencionados más adelante, el la solución Barcode Flash muestra un mensaje de error en lugar del símbolo PDF417.

Con ciertos subparámetros relativos a las relaciones de tamaño, los datos se pueden solapar. Si se solapan como resultado de la entrada del usuario, la solución Barcode Flash utiliza el último valor introducido y selecciona el valor más apropiado.

Parámetro b: Diseño del símbolo PDF417

1. Número máximo de filas. Valores posibles de 3 a 90.

2. Número máximo de columnas, hasta 30.

3. Se debe especificar si las entradas de 1 y 2 deben ser valores fijos o deben representar el tamaño máximo deseado. Si introduce 1, las entradas son valores fijos. En caso contrario, solución Barcode Flash intenta mantener el símbolo lo más pequeño posible. Sin embargo, las entradas 1 y 2 se aplican como tamaño máximo. Tenga en cuenta que en este caso se muestra un mensaje de error en lugar del símbolo si los datos útiles codificados exceden de este tamaño.

4. La especificación PDF417 también permite suprimir las barras de reconocimiento en el lado derecho del símbolo ('Truncated Mode'). Sin embargo, en la práctica esta opción apenas se utiliza. Si desea ignorar las barras de reconocimiento, introduzca 1 aquí. Si falta este parámetro o si introduce otro valor, el símbolo se imprimirá de la forma normal con barras.

Parámetro s: Diseño de los módulos individuales del símbolo y del símbolo proporciones 1. Relación del tamaño de un módulo en puntos basado en 600 dpi. El valor estándar es 3; se permiten los valores de 1 a 10. 2. Valor X para la proporción del símbolo. Si falta este subparámetro así como el subparámetro 3 mencionado a continuación, la solución Barcode Flash imprime un símbolo con la proporción de 2 a 3 como valor estándar. Como también se aplican las reglas restantes para el diseño del símbolo, estos valores siempre son sólo aproximaciones. La solución Barcode Flash siempre selecciona el valor más apropiado. 3. Valor Y para la proporción del símbolo (cf. subparámetro 2). 4. Anchura de un módulo en 1/100 pulgadas; el valor estándar es 10.

Los datos útiles van inmediatamente después de estos parámetros. Ejemplo de una solicitud PDF417 con la secuencia de solicitud de fuente siguiente:

<Esc>(s4,,,15s24850TABCDABCDABCDABCDABCDABCDABCDABCDABCDA

BCDABCDABCDAB<Esc>(10U<Esc>(s1p12v0b0s4148T

Page 60: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

60

Códigos de barras Australia 4-State

El código de barras Australia Post 4-State se introdujo para mejorar el resultado de clasificación y para hacer posible una selección más precisa de los diferentes envíos de correo. El correo australiano emplea un código claro de identificación de suministro de ocho posiciones (DPID) al que se asigna toda dirección de suministro en la dirección de correo (PAF).

El DPID se imprime en formato de código de barras sobre letras como parte de una dirección. Se codifica para formar el componente principal del código de barras del cliente.

PCL Barcode Flash convierte el DPID de 8 posiciones en un código de barras, de forma opcional se pueden añadir también informaciones sobre el cliente.

Se dispone de las cuatro estructuras de código de barras siguientes:

1. Australia 4-State 37-CUST (estándar)

Parámetro T PCL: 24785

Selección: <Esc>(s24785T<datos de utilidad><marca de fin>

Número PRESCRIBE: 45

Selección: !R!BARC 45,C,"datos de utilidad"; EXIT;

Ejemplo: <Esc>(s24785T23456789<CR>

2. Australia 4-State 52-FF-MET (con información del cliente de 5

posiciones)

Parámetro T PCL: 24786

Selección: <Esc>(s24786T<datos de utilidad>,<ABCDE><marca de fin>

Número PRESCRIBE: 46

Selección: !R!BARC 46,C,"datos de utilidad,ABCDE"; EXIT;

Ejemplo: <Esc>(s24786T23456789,Info<CR>

Page 61: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

61

3. Australia 4-State 67-FF-MET (con información del cliente de 10

posiciones)

Parámetro T PCL: 24787

Selección: <Esc>(s24787T<datos de utilidad><marca de fin>

Número PRESCRIBE: 47

Selección: !R!BARC 47,C,"datos de utilidad,ABCDEFGHIJ"; EXIT;

Ejemplo: <Esc>(s24787T23456789,Info<CR>

4. Australia 4-State FCC-45 REPLY (respuesta pagada)

Parámetro T PCL: 24788

Selección: <Esc>(s24788T<datos de utilidad><marca de fin>

Número PRESCRIBE: 48

Selección: !R!BARC 48,C,"datos de utilidad"; EXIT;

Ejemplo: <Esc>(s24788T23456789<CR>

Las estructuras de datos

Los datos del código de barras bajo 2. y 3. se componen del DPID que comprende 8 posiciones numéricas exactas y de la información sobre el cliente que tienen que ser separadas entre sí con una coma.

Las informaciones sobre el cliente pueden contener los caracteres siguientes:

- Las cifras de 0 a 9, las mayúsculas de de “A” a “Z”, el espacio vacío y el carácter especial #.

Page 62: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

62

- La información sobre el cliente del código de barras bajo 2. puede tener hasta cinco caracteres, mientras que la información del código de barras puede tener de 3 a diez caracteres. La información sobre el cliente es opcional.

- La altura y la anchura de las columnas y de las zonas de reposo están establecidas de forma fija en todos los códigos de barras de Australia Post 4-State. En consecuencia, no se necesitan parámetros opcionales.

Por favor, tenga en cuenta que con el código de barras Australia 4-State no se imprime texto en claro.

Nota

BARC 45, 46, 47 y 48 no pueden ser invocados desde los macros de PRESCRIBE.

Page 63: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

63

3.4 Mensajes de error

En la práctica se producen de vez en cuando errores en la programación de selecciones de código de barras, sobre todo durante la comprobación de una aplicación. Dado que sólo una mínima parte de los códigos de barras defectuosos saltan a la vista sin el correspondiente equipo lector, en la solución de código de barras se han integrado unos mensajes de error. Estos se imprimen en lugar del símbolo de código de barras para facilitarle la búsqueda de errores.

Los mensajes de error se imprimen en texto en claro (en inglés) en rectángulo cruzado, por ejemplo:

, o

Existen los mensajes de error siguientes:

Data too long

La longitud de los datos de utilidad rebasa el tamaño máximo definido para ese código de barras.

Data too short

El código de barras seleccionado precisa de un número mínimo de caracteres, que no se ha alcanzado en los datos de utilidad.

Wrong char: xxx (con xxx = valor de cifra ASCII )

El código de barras seleccionado no permite el carácter ASCII introducido, pero sin embargo aparece en los datos de utilidad. Modifique los datos de utilidad o utilice otro código de barras que contenga el carácter en su Juego de caracteres. Si aparece por ejemplo el mensaje de error “Wrong char: 121” aparece de forma no autorizada en los datos de utilidad que están determinados para un código de barras numérico la letra “y” (121 como valor ASCII para “y“).

Invalid param.

En la secuencia de llamada había en los parámetros p, h, v, b o s, valores que no se correspondían con las reglas o que se indicaron como demasiado altos o demasiado bajos.

Number not odd

El código de barras seleccionado precisa de un número impar de caracteres. Los datos de utilidad estaban compuestos sin embargo de un número par de caracteres.

Page 64: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

64

Number not even

El código de barras seleccionado precisa de un número par de caracteres. Los datos de utilidad estaban compuestos sin embargo de un número impar de caracteres.

Target too long

Los datos de utilidad eran extensos que no han podido ser acogidos por el código de barras seleccionado, ni incluso después de haber sido comprimidos de forma óptima.

Wrong data size

Ha exigido en el código QR o en la Datamatrix que se utilice un determinado tamaño de símbolo o una forma del símbolo determinada. Esta no ha podido albergar la extensión de los datos de utilidad. Reduzca los datos de utilidad o seleccione otro tamaño de símbolo.

Unknown Kanji

En los datos de utilidad para el código QR ha aparecido un Kanji formado por dos bytes, cuya codificación no se corresponde con las reglas de la norma JIS Shift 0208.

Comma expected

En el código de barras Australia Post 4-State tiene que separarse el DPID de la información de usuario por medio de una coma. Los datos de utilidad no contenían una coma.

Wrong DPID

En el código de barras Australia Post 4–State sólo se aceptan cifras de ocho posiciones como DPID.

Wrong space

En el código de barras Australia Post 4–State los datos de utilidad no se pueden iniciarse con un espacio vacío.

No N encoding

N encoding no es posible, porque además de las cifras de 0 a 9 han aparecido otros caracteres en los datos de utilidad.

Encoding choice

En el código de barras Australia Post 4-State ha elegido Usted una codificación, con la que no se puede reproducir la información de usuario.

Page 65: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

65

Module too big

Ha intentado Usted seleccionar en un código de Datamatrix un tamaño de módulo superior a 1000 dots.

No Start Letter

En Codabar ha introducido un carácter no permitido como carácter de comienzo de significación. Codabar permite como caracteres de comienzo de significación sólo las letras A, B, C y D.

No Stop Letter

En Codabar ha introducido un carácter no permitido como carácter de parada. Codabar permite como caracteres de parada sólo las letras A, B, C y D.

Internal error

Este error no debe de aparecer en realidad. Si a pesar de todo aparece, acuda por favor a su Servicio Técnico.

Page 66: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

66

3.5 Ejemplos e indicaciones para su aplicación

No ajuste la densidad de su tóner a los mínimos valores de contraste, se recomienda una densidad de 3 o mayor. El ajuste se puede realizar a través del panel de operación o de la secuencia PRESCRIBE.

!R! FRPO D4,3;EXIT;

No se debería utilizar el tóner en modo de ahorro cuando se imprimen los códigos de barras.

Utilice papel blanco en la medida de lo posible, porque éste ofrece un contraste mejor.

Compruebe su aplicación cuidadosamente. ¿Ha elegido los ajustes más adecuados en su impresora y en su programación y los ha sintonizado con su equipo lector? Una aplicación de código de barras sólo se puede considerar como un todo, donde cada uno de los componentes implicados tienen que ser coordinados entre sí.

Una causa de errores en la lectura se debe a la elección de zonas de reposo demasiado pequeñas. Estas no se pueden crear de forma automática por medio de PCL Barcode Flash, sino de forma manual a través de una cuidadosa programación o posicionamiento.

Si lo permite el lector utilizado y no se tienen que leer con el mismo equipo de forma alternativa varios símbolos, debería de ajustar de forma permanente el equipo para los símbolos que se van a leer. De forma especial en la lectura de códigos matriciales no se debería ajustar el reconocimiento automático de códigos de barras o de códigos matriciales, porque con ello se resiente la velocidad de lectura.

Page 67: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

67

3.6 Los códigos de barras soportados

3.6.1 UPC-A

Tipo / Características:

Código lineal

Limitación: El texto en claro sólo se emite con el tipo de letra estándar en una posición fija debajo del código.

Secuencia de selección:

<Esc>(s24600T<datos de utilidad><marca de fin>

En los capítulos 3.2.1 y 3.2.6 puede ver una explicación para la selección de la marca de fin y de los parámetros opcionales.

Parámetros estándar:

Parámetro v 74

Parámetro p 3

Parámetro b 8,16,24,32

Characterísticas adicionales:

Número de datos de utilidad: 11

Characteres codificables: de 0 a 9

Ejemplo:

<Esc>(s24600T01234567890<CR>

Page 68: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

68

3.6.2 UPC-A + 2 cifras complementarias

Tipo / Características:

Código lineal

Limitación: El texto en claro sólo se emite con el tipo de letra estándar en una posición fija debajo del código.

Secuencia de selección:

<Esc>(s24601T<datos de utilidad><marca de fin>

En los capítulos 3.2.1 y 3.2.6 puede ver una explicación para la selección de la marca de fin y de los parámetros opcionales

Parámetros estándar:

Parámetro v 74

Parámetro p 3

Parámetro b 8,16,24,32

Characterísticas adicionales:

Número de datos de utilidad: 13

Characteres codificables: de 0 a 9

Ejemplo:

<Esc>(s24601T0123456789012<CR>

Page 69: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

69

3.6.3 UPC-E

Tipo / Características:

Código lineal

Limitación: El texto en claro sólo se emite con el tipo de letra estándar en una posición fija debajo del código.

Secuencia de selección:

<Esc>(s24610T<datos de utilidad><marca de fin>

En los capítulos 3.2.1 y 3.2.6 puede ver una explicación para la selección de la marca de fin y de los parámetros opcionales.

Parámetros estándar:

Parámetro v 29

Parámetro p 3

Parámetro b 8,16,24,32

Characterísticas adicionales:

Número de datos de utilidad: 6

Characteres codificables: de 0 a 9

Ejemplo:

<Esc>(s24610T012345<CR>

Page 70: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

70

3.6.4 UPC-E + 2 cifras complementarias

Tipo / Características:

Código lineal

Limitación: El texto en claro sólo se emite con el tipo de letra estándar en una posición fija debajo del código.

Secuencia de selección:

<Esc>(s24611T<datos de utilidad><marca de fin>

En los capítulos 3.2.1 y 3.2.6 puede ver una explicación para la selección de la marca de fin y de los parámetros opcionales

Parámetros estándar:

Parámetro v 29

Parámetro p 3

Parámetro b 8,16,24,32

Characterísticas adicionales:

Número de datos de utilidad: 8

Characteres codificables: de 0 a 9

Ejemplo:

<Esc>(s24611T01234567<CR>

Page 71: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

71

3.6.5 EAN/JAN-8

Tipo / Características:

Código lineal

Limitación: El texto en claro sólo se emite con el tipo de letra estándar en una posición fija debajo del código.

Secuencia de selección:

<Esc>(s24620T<datos de utilidad><marca de fin>

En los capítulos 3.2.1 y 3.2.6 puede ver una explicación para la selección de la marca de fin y de los parámetros opcionales.

Parámetros estándar:

Parámetro v 50

Parámetro p 3

Parámetro b 8,16,24,32

Characterísticas adicionales:

Número de datos de utilidad: 7

Characteres codificables: de 0 a 9

Ejemplo:

<Esc>(s24620T0123456<CR>

Page 72: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

72

3.6.6 EAN/JAN-8 + 2 cifras complementarias

Tipo / Características:

Código lineal

Limitación: El texto en claro sólo se emite con el tipo de letra estándar en una posición fija debajo del código.

Secuencia de selección:

<Esc>(s24621T<datos de utilidad><marca de fin>

En los capítulos 3.2.1 y 3.2.6 puede ver una explicación para la selección de la marca de fin y de los parámetros opcionales.

Parámetros estándar:

Parámetro v 50

Parámetro p 3

Parámetro b 8,16,24,32

Characterísticas adicionales:

Número de datos de utilidad: 9

Characteres codificables: de 0 a 9

Ejemplo:

<Esc>(s24621T012345678<CR>

Page 73: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

73

3.6.7 EAN/JAN-8 + 5 cifras complementarias

Tipo / Características:

Código lineal

Limitación: El texto en claro sólo se emite con el tipo de letra estándar en una posición fija debajo del código.

Secuencia de selección:

<Esc>(s24622T<datos de utilidad><marca de fin>

En los capítulos 3.2.1 y 3.2.6 puede ver una explicación para la selección de la marca de fin y de los parámetros opcionales.

Parámetros estándar:

Parámetro v 50

Parámetro p 3

Parámetro b 8,16,24,32

Characterísticas adicionales:

Número de datos de utilidad: 12

Characteres codificables: de 0 a 9

Ejemplo:

<Esc>(s24622T0123456,78901<CR>

Page 74: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

74

3.6.8 EAN/JAN-13

Tipo / Características:

Código lineal

Limitación: El texto en claro sólo se emite con el tipo de letra estándar en una posición fija debajo del código.

Secuencia de selección:

<Esc>(s24630T<datos de utilidad><marca de fin>

En los capítulos 3.2.1 y 3.2.6 puede ver una explicación para la selección de la marca de fin y de los parámetros opcionales.

Parámetros estándar:

Parámetro v 62

Parámetro p 3

Parámetro b 8,16,24,32

Characterísticas adicionales:

Número de datos de utilidad: 12

Characteres codificables: de 0 a 9

Ejemplo:

<Esc>(s24630T12345678901<CR>

Page 75: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

75

3.6.9 EAN/JAN-13 + 2 cifras complementarias

Tipo / Características:

Código lineal

Limitación: El texto en claro sólo se emite con el tipo de letra estándar en una posición fija debajo del código.

Secuencia de selección:

<Esc>(s24631T<datos de utilidad><marca de fin>

En los capítulos 3.2.1 y 3.2.6 puede ver una explicación para la selección de la marca de fin y de los parámetros opcionales

Parámetros estándar:

Parámetro v 62

Parámetro p 3

Parámetro b 8,16,24,32

Characterísticas adicionales:

Número de datos de utilidad: 14

Characteres codificables: de 0 a 9

Ejemplo:

<Esc>(s24631T1234567890123<CR>

Page 76: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

76

3.6.10 EAN/JAN-13 + 5 cifras complementarias

Tipo / Características:

Código lineal

Limitación: El texto en claro sólo se emite con el tipo de letra estándar en una posición fija debajo del código.

Secuencia de selección:

<Esc>(s24632T<datos de utilidad><marca de fin>

En los capítulos 3.2.1 y 3.2.6 puede ver una explicación para la selección de la marca de fin y de los parámetros opcionales

Parámetros estándar:

Parámetro v 62

Parámetro p 3

Parámetro b 8,16,24,32

Characterísticas adicionales:

Número de datos de utilidad: 17

Characteres codificables: de 0 a 9

Ejemplo:

<Esc>(s24632T1234567890123456<CR>

Page 77: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

77

3.6.11 Interleaved 2 de 5

Tipo / Características:

Código lineal

Secuencia de selección:

<Esc>(s24640T<datos de utilidad><marca de fin>

En los capítulos 3.2.1 y 3.2.6 puede ver una explicación para la selección de la marca de fin y de los parámetros opcionales.

Parámetros estándar:

Parámetro v

Parámetro p

Parámetro b

Characterísticas adicionales:

Número de datos de utilidad: 2, 4, 6, ... ,98, 100 (número par)

Characteres codificables: de 0 a 9

Ejemplo:

<Esc>(s24640T1234567890<CR>

Page 78: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

78

3.6.12 Interleaved 2 de 5 con dígito de comprobación

Tipo / Características:

Código lineal

Secuencia de selección:

<Esc>(s24641T<datos de utilidad><marca de fin>

En los capítulos 3.2.1 y 3.2.6 puede ver una explicación para la selección de la marca de fin y de los parámetros opcionales.

Parámetros estándar:

Parámetro v

Parámetro p

Parámetro b

Characterísticas adicionales:

Número de datos de utilidad: 1, 3, 5, ... ,97, 99 (número impar)

Characteres codificables: de 0 a 9

Ejemplo:

<Esc>(s24641T1234567895<CR>

Page 79: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

79

3.6.13 Industrial 2 de 5 (25)

Tipo / Características:

Código lineal

Secuencia de selección:

<Esc>(s24650T<datos de utilidad><marca de fin>

En los capítulos 3.2.1 y 3.2.6 puede ver una explicación para la selección de la marca de fin y de los parámetros opcionales.

Parámetros estándar:

Parámetro v

Parámetro p

Parámetro b

Characterísticas adicionales:

Número de datos de utilidad: 2, 4, 6, ... ,98, 100 (número par)

Characteres codificables: de 0 a 9

Ejemplo:

<Esc>(s24650T1234567890<CR>

Page 80: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

80

3.6.14 Industrial 2 de 5 (25) con dígito de comprobación

Tipo / Características:

Código lineal

Secuencia de selección:

<Esc>(s24651T<datos de utilidad><marca de fin>

En los capítulos 3.2.1 y 3.2.6 puede ver una explicación para la selección de la marca de fin y de los parámetros opcionales.

Parámetros estándar:

Parámetro v

Parámetro p

Parámetro b

Characterísticas adicionales:

Número de datos de utilidad: 1, 3, 5, ... ,97, 99 (número impar)

Characteres codificables: de 0 a 9

Ejemplo:

<Esc>(s24651T1234567895<CR>

Page 81: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

81

3.6.15 Matriz 2 de 5

Tipo / Características:

Código lineal

Secuencia de selección:

<Esc>(s24660T<datos de utilidad><marca de fin>

En los capítulos 3.2.1 y 3.2.6 puede ver una explicación para la selección de la marca de fin y de los parámetros opcionales.

Parámetros estándar:

Parámetro v

Parámetro p

Parámetro b–

Characterísticas adicionales:

Número de datos de utilidad: 2, 4, 6, ... ,98, 100 (número par)

Characteres codificables: de 0 a 9

Ejemplo:

<Esc>(s24660T0123456789<CR>

Page 82: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

82

3.6.16 Matriz 2 de 5 con dígito de comprobación

Tipo / Características:

Código lineal

Secuencia de selección:

<Esc>(s24661T<datos de utilidad><marca de fin>

En los capítulos 3.2.1 y 3.2.6 puede ver una explicación para la selección de la marca de fin y de los parámetros opcionales.

Parámetros estándar:

Parámetro v

Parámetro p

Parámetro b

Characterísticas adicionales:

Número de datos de utilidad: 1, 3, 5, ... ,97, 99 (número impar)

Characteres codificables: de 0 a 9

Ejemplo:

<Esc>(s24661T0123456789<CR>

Page 83: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

83

3.6.17 Código 39 (3 de 9) sin espacio vacío

Tipo / Características:

Código lineal

Secuencia de selección:

<Esc>(s24670T<datos de utilidad><marca de fin>

En los capítulos 3.2.1 y 3.2.6 puede ver una explicación para la selección de la marca de fin y de los parámetros opcionales.

Parámetros estándar:

Parámetro v 29

Parámetro p 1

Parámetro b 6,18

Characterísticas adicionales:

Número de datos de utilidad: de 1 a 100

Characteres codificables: de 0 a 9, de “A” a “Z”, de “a” a “z”, $ % + - . / espacio vacío

Ejemplo:

<Esc>(s24670T1234567890ABC<CR>

Page 84: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

84

3.6.18 Código 39 (3 de 9) con espacio vacío

Tipo / Características:

Código lineal

Secuencia de selección:

<Esc>(s24672T<datos de utilidad><marca de fin>

En los capítulos 3.2.1 y 3.2.6 puede ver una explicación para la selección de la marca de fin y de los parámetros opcionales.

Parámetros estándar:

Parámetro v 29

Parámetro p 1

Parámetro b 6,18

Characterísticas adicionales:

Número de datos de utilidad: de 1 a 100

Characteres codificables: de 0 a 9, de “A” a “Z”, de “a” a “z”, $ % + - . / espacio vacío

Ejemplo:

<Esc>(s24672T 1234567890ABC<CR>

Page 85: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

85

3.6.19 Código 39 + Mod47 con dígito de comprobación sin espacio vacío

Tipo / Características:

Código lineal

Secuencia de selección:

<Esc>(s24671T<datos de utilidad><marca de fin>

En los capítulos 3.2.1 y 3.2.6 puede ver una explicación para la selección de la marca de fin y de los parámetros opcionales.

Parámetros estándar:

Parámetro v 29

Parámetro p 1

Parámetro b 6,18

Characterísticas adicionales:

Número de datos de utilidad: de 1 a 100

Characteres codificables: de 0 a 9, de “A” a “Z”, de “a” a “z”, $ % + - . / espacio vacío

Ejemplo:

<Esc>(s24671T1234567890ABCZ<CR>

Page 86: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

86

3.6.20 Código 39 + Mod47 con dígito de comprobación con espacio vacío

Tipo / Características:

Código lineal

Secuencia de selección:

<Esc>(s24673T<datos de utilidad><marca de fin>

En los capítulos 3.2.1 y 3.2.6 puede ver una explicación para la selección de la marca de fin y de los parámetros opcionales

Parámetros estándar:

Parámetro v 29

Parámetro p 1

Parámetro b 6,18

Characterísticas adicionales:

Número de datos de utilidad: de 1 a 100

Characteres codificables: de 0 a 9, de “A” a “Z”, de “a” a “z”, $ % + - . / espacio vacío

Ejemplo:

<Esc>(s24673T 1234567890ABCP<CR>

Page 87: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

87

3.6.21 Código 39 extendido

Tipo / Características:

Código lineal

Secuencia de selección:

<Esc>(s24680T<datos de utilidad><marca de fin>

En los capítulos 3.2.1 y 3.2.6 puede ver una explicación para la selección de la marca de fin y de los parámetros opcionales.

Parámetros estándar:

Parámetro v 29

Parámetro p 1

Parámetro b 6,18

Characterísticas adicionales:

Número de datos de utilidad: de 1 a 100

Characteres codificables: Todos los characteres ASCII de 00 a 127

Ejemplo:

<Esc>(s24680T 1234567890ABC<CR>

Page 88: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

88

3.6.22 Código 39 extendido + Mod47 con dígito de comprobación

Tipo / Características:

Código lineal

Secuencia de selección:

<Esc>(s24681T<datos de utilidad><marca de fin>

En los capítulos 3.2.1 y 3.2.6 puede ver una explicación para la selección de la marca de fin y de los parámetros opcionales.

Parámetros estándar:

Parámetro v 29

Parámetro p 1

Parámetro b 6,18

Characterísticas adicionales:

Número de datos de utilidad: de 1 a 100

Characteres codificables: Todos los characteres ASCII de 00 a 127

Ejemplo:

<Esc>(s24681T 1234567890ABC<CR>

Page 89: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

89

3.6.23 Código 93

Tipo / Características:

Código lineal

Secuencia de selección:

<Esc>(s24690T<datos de utilidad><marca de fin>

En los capítulos 3.2.1 y 3.2.6 puede ver una explicación para la selección de la marca de fin y de los parámetros opcionales.

Parámetros estándar:

Parámetro v 29

Parámetro p 1

Parámetro b 6,12,18,24

Characterísticas adicionales:

Número de datos de utilidad: de 1 a 100

Characteres codificables: de 0 a 9, de „A“ a „Z“, de „a” a “Z”, $ % + - . / espacio vacío

Ejemplo:

<Esc>(s24690T1234567890ABC<CR>

Page 90: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

90

3.6.24 Código 93 extendido

Tipo / Características:

Código lineal

Secuencia de selección:

<Esc>(s24691T<datos de utilidad><marca de fin>

En los capítulos 3.2.1 y 3.2.6 puede ver una explicación para la selección de la marca de fin y de los parámetros opcionales.

Parámetros estándar:

Parámetro v 29

Parámetro p 1

Parámetro b 6,12,18,24

Characterísticas adicionales:

Número de datos de utilidad: de 1 a 100

Characteres codificables: Todos los characteres ASCII de 00 a 127

Ejemplo:

<Esc>(s24691T 123456789!"#<CR>

Page 91: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

91

3.6.25 Código 128 autoswitch

Tipo / Características:

Código lineal

Secuencia de selección:

<Esc>(s24700T<datos de utilidad><marca de fin>

En los capítulos 3.2.1 y 3.2.6 puede ver una explicación para la selección de la marca de fin y de los parámetros opcionales.

Parámetros estándar:

Parámetro v

Parámetro p

Parámetro b

Characterísticas adicionales:

Número de datos de utilidad: de 1 a 100

Characteres codificables: Todos los characteres ASCII de 00 a 126

Ejemplo:

<Esc>(s24700T1234567890<CR>

Page 92: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

92

3.6.26 Código 128 Subset A

Tipo / Características:

Código lineal

Secuencia de selección:

<Esc>(s24701T<datos de utilidad><marca de fin>

En los capítulos 3.2.1 y 3.2.6 puede ver una explicación para la selección de la marca de fin y de los parámetros opcionales.

Parámetros estándar:

Parámetro v

Parámetro p

Parámetro b

Characterísticas adicionales:

Número de datos de utilidad: de 1 a 100

Characteres codificables: Todos los characteres ASCII de 0de 0 a 95

Ejemplo:

<Esc>(s24701T1234567890ABC<CR>

Page 93: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

93

3.6.27 Código 128 Subset B

Tipo / Características:

Código lineal

Secuencia de selección:

<Esc>(s24702T<datos de utilidad><marca de fin>

En los capítulos 3.2.1 y 3.2.6 puede ver una explicación para la selección de la marca de fin y de los parámetros opcionales.

Parámetros estándar:

Parámetro v

Parámetro p

Parámetro b

Characterísticas adicionales:

Número de datos de utilidad: de 1 a 100

Characteres codificables: Todos los characteres ASCII de 32 a 126

Ejemplo:

<Esc>(s24702T1234567890ABC<CR>

Page 94: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

94

3.6.28 Código 128 Subset C

Tipo / Características:

Código lineal

Secuencia de selección:

<Esc>(s24704T<datos de utilidad><marca de fin>

En los capítulos 3.2.1 y 3.2.6 puede ver una explicación para la selección de la marca de fin y de los parámetros opcionales.

Parámetros estándar:

Parámetro v

Parámetro p

Parámetro b

Characterísticas adicionales:

Número de datos de utilidad: de 1 a 100

Characteres codificables: de 0 a 9

Ejemplo:

<Esc>(s24704T1234567890<CR>

Page 95: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

95

3.6.29 UCC-128

Tipo / Características:

Código lineal

Secuencia de selección:

<Esc>(s24710T<datos de utilidad><marca de fin>

En los capítulos 3.2.1 y 3.2.6 puede ver una explicación para la selección de la marca de fin y de los parámetros opcionales

Parámetros estándar:

Parámetro v 29

Parámetro p 1

Parámetro b 6,12,18,24

Characterísticas adicionales:

Número de datos de utilidad: de 15 a 21

Characteres codificables: de 0 a 9

Ejemplo:

<Esc>(s24710T123456789012345<CR>

Page 96: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

96

3.6.30 EAN-128

Tipo / Características:

Código lineal

Secuencia de selección:

<Esc>(s24720T<datos de utilidad><marca de fin>

En los capítulos 3.2.1 y 3.2.6 puede ver una explicación para la selección de la marca de fin y de los parámetros opcionales.

Parámetros estándar:

Parámetro v 29

Parámetro p 1

Parámetro b 6,12,18,24

Characterísticas adicionales:

Número de datos de utilidad: de 1 a 44, el número está limitado por 35 símbolos

Characteres codificables: Todos los characteres ASCII de 00 a 126

Ejemplo:

<Esc>(s24720T1234567890<CR>

Page 97: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

97

3.6.31 Codabar

Tipo / Características:

Código lineal

Secuencia de selección:

<Esc>(s24750T<datos de utilidad><marca de fin>

En los capítulos 3.2.1 y 3.2.6 puede ver una explicación para la selección de la marca de fin y de los parámetros opcionales.

Parámetros estándar:

Parámetro v

Parámetro p

Parámetro b

Characterísticas adicionales:

Número de datos de utilidad: de 1 a 32

Characteres codificables: de 0 a 9, $ + - . / :,

Caracteres de comienzo y de parada: A B C D

Ejemplo:

<Esc>(s24750TA1234567890B<CR>

Page 98: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

98

3.6.32 Codabar + dígito de comprobación Mod16

Tipo / Características:

Código lineal

Secuencia de selección:

<Esc>(s24751T<datos de utilidad><marca de fin>

En los capítulos 3.2.1 y 3.2.6 puede ver una explicación para la selección de la marca de fin y de los parámetros opcionales.

Parámetros estándar:

Parámetro v

Parámetro p

Parámetro b

Characterísticas adicionales:

Número de datos de utilidad: de 1 a 32

Characteres codificables: de 0 a 9, $ + - . / :,

Caracteres de comienzo y de parada: A B C D

Ejemplo:

<Esc>(s24751TA1234567890B<CR>

Page 99: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

99

3.6.33 MSI Plessey

Tipo / Características:

Código lineal

Limitación: El texto en claro sólo se emite con el tipo de letra estándar en una posición fija debajo del código de tal forma que el parámetro h no tiene ninguna influencia y que en el parámetro p sólo se permiten los valores 1 y 4.

Secuencia de selección:

<Esc>(s24760T<datos de utilidad><marca de fin>

En los capítulos 3.2.1 y 3.2.6 puede ver una explicación para la selección de la marca de fin y de los parámetros opcionales.

Parámetros estándar:

Parámetro v 29

Parámetro p 1

Parámetro b 6,12

Characterísticas adicionales:

Número de datos de utilidad: de 1 a 14

Characteres codificables: de 0 a 9

Ejemplo:

<Esc>(s24760T0123456789<CR>

Page 100: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

100

3.6.34 MSI Plessey + dígito de comprobación Mod10

Tipo / Características:

Código lineal

Limitación: El texto en claro sólo se emite con el tipo de letra estándar en una posición fija debajo del código de tal forma que el parámetro h no tienen ninguna influencia y que en el parámetro p sólo se permiten los valores 1 y 4.

Secuencia de selección:

<Esc>(s24761T<datos de utilidad><marca de fin>

En los capítulos 3.2.1 y 3.2.6 puede ver una explicación para la selección de la marca de fin y de los parámetros opcionales.

Parámetros estándar:

Parámetro v 29

Parámetro p 1

Parámetro b 6,12

Characterísticas adicionales:

Número de datos de utilidad: de 1 a 14

Characteres codificables: de 0 a 9

Ejemplo:

<Esc>(s24761T12345678<CR>

Page 101: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

101

3.6.35 MSI Plessey + Mod 10 + dígito de comprobación Mod10

Tipo / Características:

Código lineal

Limitación: El texto en claro sólo se emite con el tipo de letra estándar en una posición fija debajo del código de tal forma que el parámetro h no tienen ninguna influencia y que en el parámetro p sólo se permiten los valores 1 y 4.

Secuencia de selección:

<Esc>(s24762T<datos de utilidad><marca de fin>

En los capítulos 3.2.1 y 3.2.6 puede ver una explicación para la selección de la marca de fin y de los parámetros opcionales.

Parámetros estándar:

Parámetro v 29

Parámetro p 1

Parámetro b 6,12

Characterísticas adicionales:

Número de datos de utilidad: de 1 a 14

Characteres codificables: de 0 a 9

Ejemplo:

<Esc>(s24762T12345678<CR>

Page 102: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

102

3.6.36 MSI Plessey + Mod 11 + dígito de comprobación Mod10

Tipo / Características:

Código lineal

Limitación: El texto en claro sólo se emite con el tipo de letra estándar en una posición fija debajo del código de tal forma que el parámetro h no tienen ninguna influencia y que en el parámetro p sólo se permiten los valores 1 y 4.

Secuencia de selección:

<Esc>(s24763T<datos de utilidad><marca de fin>

En los capítulos 3.2.1 y 3.2.6 puede ver una explicación para la selección de la marca de fin y de los parámetros opcionales.

Parámetros estándar:

Parámetro v 29

Parámetro p 1

Parámetro b 6,12

Characterísticas adicionales:

Número de datos de utilidad: de 1 a 14

Characteres codificables: de 0 a 9

Ejemplo:

<Esc>(s24763T12345678<CR>

Page 103: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

103

3.6.37 ZIPZIP+ 4 Postnet 11 5

Tipo / Características:

Código lineal, empleado en el tráfico de correo de los EE.UU.

Limitación: No se recomienda el texto en claro. Este código sólo puede emitir texto en claro con el tipo de letra estándar en una posición fija debajo del código.

Secuencia de selección:

<Esc>(s24770T<datos de utilidad><marca de fin>

En los capítulos 3.2.1 y 3.2.6 puede ver una explicación para la selección de la marca de fin y de los parámetros opcionales.

Parámetros estándar:

Parámetro v 9 (no se puede modificar)

Parámetro p 1 (no se puede modificar)

Parámetro b

Characterísticas adicionales:

Número de datos de utilidad: 5

Characteres codificables: de 0 a 9

Ejemplo:

<Esc>(s24770T12345<CR>

Page 104: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

104

3.6.38 ZIP + 4 Postnet 11 9

Tipo / Características:

Código lineal, empleado en el tráfico de correo de los EE.UU.

Limitación: No se recomienda el texto en claro. Este código sólo puede emitir texto en claro con el tipo de letra estándar en una posición fija debajo del código.

Secuencia de selección:

<Esc>(s24771T<datos de utilidad><marca de fin>

En los capítulos 3.2.1 y 3.2.6 puede ver una explicación para la selección de la marca de fin y de los parámetros opcionales.

Parámetros estándar:

Parámetro v 9 (no se puede modificar)

Parámetro p 1 (no se puede modificar)

Parámetro b

Characterísticas adicionales:

Número de datos de utilidad: 9

Characteres codificables: de 0 a 9

Ejemplo:

<Esc>(s24771T123456789<CR>

Page 105: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

105

3.6.39 ZIP + 4 Postnet 11 11

Tipo / Características:

Código lineal, empleado en el tráfico de correo de los EE.UU.

Limitación: No se recomienda el texto en claro. Este código sólo puede emitir texto en claro con el tipo de letra estándar en una posición fija debajo del código.

Secuencia de selección:

<Esc>(s24772T<datos de utilidad><marca de fin>

En los capítulos 3.2.1 y 3.2.6 puede ver una explicación para la selección de la marca de fin y de los parámetros opcionales.

Parámetros estándar:

Parámetro v 9 (no se puede modificar)

Parámetro p 1 (no se puede modificar)

Parámetro b

Characterísticas adicionales:

Número de datos de utilidad: 11

Characteres codificables: de 0 a 9

Ejemplo:

<Esc>(s24772T12345678901<CR>

Page 106: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

106

3.6.40 Datamatrix

Ejemplos de impresión:

El texto siguiente se imprime con parámetros distintos como símbolo de Datamatrix:

‘Data Matrix is a two-dimensional matrix symbology which is made up of square modules arranged within a perimeter finder pattern that is used for finding the symbol and determining its orientation. Two of the outside rows are solid, forming the letter "L", and the opposite two perimeter rows use an alternating black-white pattern which helps synchronize the decoding process.’

<Esc>(s5b24820T<Texto superior><CR>

<Esc>(s11b24820T<Texto superior><CR>

<Esc>(s23b24820T<Texto superior><CR>

Page 107: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

107

3.6.41 Código QR

Ejemplos de impresión:

El texto siguiente se imprime con parámetros distintos como símbolo de código QR:

‚QR CODE IS A MATRIX SYMBOLOGY CONSISTING OF AN ARRAY OF NOMINALLY SQUARE MODULES ARRANGED IN AN OVERALL SQUARE PATTERN INCLUDING A UNIQUE FINDER PATTERN LOCATED AT THREE CORNERS OF THE SYMBOL AND INTENDED TO ASSIST IN EASY LOCATION OF ITS POSITION SIZE AND INCLINATION. A WIDE RANGE OF SIZES OF SYMBOL IS PROVIDED FOR TOGETHER WITH FOUR LEVELS OF ERROR CORRECTION. MODULE DIMENSIONS ARE USER-SPECIFIED TO ENABLE SYMBOL PRODUCTION BY A WIDE VARIETY OF TECHNIQUES.’

<Esc>(s5b1p2s24861T<Texto superior><CR>

<Esc>(s11b1p2s24861T<Texto superior><CR>

<Esc>( 23b1p2s24861T<Texto superior><CR>

Page 108: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

108

3.7 Ampliación de los tipos de letra

PCL Barcode Flash amplía los tipos de letra integrados de forma estándar en la impresora con Letter Gothic, Line Draw, OCR-A y OCR-B. Además se añaden los códigos de barra 3 de 9, EAN/UPC y USPS ZIP en forma de tipos de letra. Estos códigos de barras se pueden componer a partir de elementos fijos aislados, de forma similar a la formación de una palabra a base de letras.

En el mercado existen algunas aplicaciones de cierta antigüedad que realizan un direccionamiento de código de barras por medio de ese método. Las impresoras que trabajan en esos entornos precisan normalmente de una llamada “Barcode Schriftarten-Kassette”, un módulo de memoria especial como elemento opcional del equipo.

Con PCL Barcode Flash se pueden utilizar las impresoras Kyocera y los equipos multifuncionales sin tener que realizar intervenciones en las aplicaciones.

Además, con algunos controladores de impresión estándar de Microsoft Windows, se pueden direccionar “Barcode Schriftarten-Kassette”; también en este caso se pueden emplear los equipos de Kyocera Mita.

3.7.1 Comprobar el funcionamiento de los tipos de letra

El funcionamiento de los tipos de letra se puede comprobar de la forma siguiente:

Impresión de una lista de fuentes opcionales (display de impresora, punto del menú “Opción de fuente” > – “Ejemplo de impresión de fuentes”). Aquí se pueden producir desplazamientos sobre la página de prueba, según las dimensiones del carácter de código de barras; esto es un efecto secundario inofensivo que no influye en el funcionamiento.

Impresión de la página de estado "PCL Barcode Flash Status Page" (punto del menú, “TARJ.MEMORIA” > – “Leer datos” > – “Barcode Status”).

Selección de una de las fuentes e impresión de datos (Ejemplo: !R! FONT

830; TEXT "*1234*"; PAGE; EXIT;)

Page 109: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

109

3.7.2 Selección de las fuentes por medio de órdenes PRESCRIBE:

A través de la orden aislada FONT o del par de órdenes CSET y FSET (CSET y FSET

se deberían utilizar siempre juntas, porque de lo contrario la impresora no puede reconocer de forma correcta la selección de fuente).

El carácter cero se representa como 0 y no se debería confundir con la letra O.

Código de barra 3 de 9; 8,1 cpi; 12 Puntos: FONT 830; o CSET 0Y; FSET 0p8.1h12v0s0b0T; Código de barras 3 de 9; 4, 6 cpi; 12 Puntos: FONT 831; o CSET 0Y; FSET 0p4.6h12v0s0b0T; EAN/UPC 10 Mil; proporcional; 12 Puntos: FONT 832; o CSET 8Y; FSET 1p12v0s0b0T; EAN/UPC 13 Mil; proporcional; 12 Puntos: FONT 833; o CSET 8Y; FSET 1p12v0s3b0T; Letter Gothic; 17 cpi; 9,5 Puntos: FONT 834; o CSET 8U; FSET 0p16.66h9.5v0s0b0T; Letter Gothic; 12 cpi; 12 Puntos: FONT 835; o CSET 8U; FSET 0p12h12v0s0b0T; Letter Gothic; 10 cpi; 14 Puntos: FONT 836; o CSET 8U; FSET 0p10h14v0s0b0T; Line Draw; 10 cpi; 12 Puntos: FONT 837; o CSET 0B; FSET 0p10h12v0s0b0T; OCR-A; 10 cpi; 12 Puntos: FONT 838; o CSET 0O; FSET 0p10h12v0s0b104T; OCR-B; 10 cpi; 12 Puntos: FONT 839; o CSET 1O; FSET 0p10h12v0s0b110T;

USPS ZIP; proporcional; 12 Puntos: FONT 840; o CSET 15Y; FSET 1p12v0s0b0T;

Page 110: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

110

3.7.3 Selección de las fuentes por medio de órdenes PCL

En la emulación PCL de los equipos Kyocera se pueden seleccionar también las fuentes con las órdenes PCL correspondientes. El carácter de escape (carácter ASCII 27 decimal o 1B hexadecimal se representa aquí como [esc]. Por favor, no utilice los distintos caracteres de este paréntesis sino sólo el carácter de escape verdadero. Code 3 de 9; 8, 1 cpi; 12 Puntos: [esc](0Y[esc](s0p8.1h12v0s0b0T Code 3 de 9; 4, 6 cpi; 12 Puntos: [esc](0Y[esc](s0p4.6h12v0s0b0T EAN/UPC 10 Mil; prop.; 12 Puntos: [esc](8Y[esc](s1p12v0s0b0T EAN/UPC 13 Mil; prop.; 12 Puntos: [esc](8Y[esc](s1p12v0s3b0T Letter Gothic; 17 cpi; 9,5 Puntos: [esc](8U[esc](s0p16.66h9.5v0s0b0T Letter Gothic; 12 cpi; 12 Puntos: [esc](8U[esc](s0p12h12v0s0b0T Letter Gothic; 10 cpi; 14 Puntos: [esc](8U[esc](s0p10h14v0s0b0T Line Draw; 10 cpi; 12 Puntos: [esc](0B[esc](s0p10h12v0s0b0T OCR-A; 10 cpi; 12 Puntos: [esc](0O[esc](s0p10h12v0s0b104T OCR-B; 10 cpi; 12 Puntos: [esc](1O[esc](s0p10h12v0s0b110T USPS ZIP; prop.; 12 Puntos: [esc](15Y[esc](s1p12v0s0b0T

Nota

Tenga en cuenta que los códigos de barras de este capítulo no poseen ninguna “Inteligencia propia” como los códigos de barras a direccionar por

medio de BARC. Tiene que integrar todas las sumas de prueba, los símbolos

de inicio y parada en los lugares adecuados con los valores debidos en el texto de código de barras. De lo contrario, su lector de código de barras no podrá leer correctamente el código de barras.

3.7.4 Ejemplos

Impresión de un código de barras 39 con PRESCRIBE: !R! FONT 831; TEXT "*0987654321*"; PAGE; EXIT;

("*" necesario como carácter de arranque y de parada)

Impresión de un código de barras UPC con tipo ORC-A incrustrado en PCL: [cr][lf]

[esc](8Y[esc](s1p12v0s0b0T(012345-GHIJAF([cr][lf]

(012345-GHIJAF([cr][lf]

(012345-GHIJAF([cr][lf]

( - ([cr][lf]

[esc](0O[esc](s0p10h12v0s0b104T[esc]*p-50y+25X12345 67890

El carácter avance de línea se representa como [lf] y el de retorno de carro como [cr].

Page 111: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

111

4 Anexo

4.1 Sugerencias bibliográficas

Estas sugerencia bibliográficas se han pensado como un punto de partida para familiarizarse con una materia tan diversa como los códigos de barras. La lista no pretende ser exhaustiva en absoluto ni tiene la intención de ser una selección basada en criterios cualitativos.

La documentación ISO/IEC se puede adquirir mediante previo pago en www.iso.ch.

De forma general se recomienda familiarizarse con los manuales oficiales que normalmente acompañan en un CD a cada equipo Kyocera en formato PDF.

- PRESCRIBE IIe Programming Manual (inglés)

- PDF417 Two Dimensional Bar Code Implementation Manual (inglés)

Page 112: PCL Barcode Flash 3 - cl.kyoceradocumentsolutions.com · informaciones que son especialmente necesarias para el uso de PCL Barcode Flash. ... a través de una interfaz, la “Application

112

3.2 ES (03/2013)