Secuencias de escape de Data Matrix |
Data Matrix admite diferentes secuencias de escape en el flujo de datos. Las secuencias de escape comienzan en el acento circunflejo (^). (Para incluir un acento real en el flujo de datos, utilice dos acentos consecutivos [^^].)
Están disponibles las siguientes secuencias:
^a: Esta secuencia se enclava en la codificación ASCII.
^c: Esta secuencia se enclava en la codificación C40.
^b: Esta secuencia se fija a la codificación Binaria (base 256).
^e: Esta secuencia se ajusta a la codificación EDIFACT.
^x: Esta secuencia se enclava en la codificación X12.
^t: Esta secuencia se adhiere a la codificación Texto.
^u: Esta secuencia se desbloquea y vuelve a la Codificación automática.
^X: Esta secuencia representa un carácter de control ASCII, donde X es el carácter. Por ejemplo, ^G representa BEL.
^1: Esta secuencia representa FNC1. En la segunda posición de la palabra de acceso, ^1 debe estar precedido por una letra mayúscula o minúscula o por una pareja de números de 01 hasta 99.
^3: Esta secuencia indica la programación de lector.
^5: Esta secuencia se utiliza como un encabezado 05 abreviado para el identificador de aplicación. Se descodifica como el encabezado macro 05 y el finalizador.
^6: Esta secuencia se utiliza como un encabezado 06 abreviado para el identificador de aplicación. Se descodifica como el encabezado macro 06 y el finalizador.
^7nnnnnn: Esta secuencia representa un valor de protocolo Extended Channel Interpretation (ECI), donde nnnnnn es el número ECI de seis dígitos. Por ejemplo, ^7000009 representa el valor 9 de ECI. Los valores del protocolo ECI tienen los siguientes tipos de interpretaciones:
como identificadores de conjuntos de caracteres internacionales (codificación)
como información de control para un anexo estructurado en modo sin búfer
como información para la codificación o la compactación u otros propósitos generales
como información definida de usuario
Si el flujo de datos es Unicode y el número ECI identifica una codificación, los datos se convierten a la codificación especificada. Si el número ECI no identifica una codificación, los datos Unicode se convierten a la codificación ANSI 1252 (idiomas occidentales). |