|
El objeto barcode proporciona la información necesaria para mostrar un código de barras. Esa información incluye el tipo de código de barras y un conjunto de opciones que varían entre los distintos tipos de códigos de barras.
Designer admite dos tipos de códigos de barras: de hardware y de software. Sin embargo, no se precisa ninguna aplicación XFA para poder utilizar cualquier conjunto de códigos de barras concreto. Los códigos de barras de hardware se muestran en impresoras determinadas. El conjunto de códigos de barras admitidos puede cambiar según el dispositivo de visualización, dado que algunas impresoras disponen de soporte integrado para códigos de barras concretos. Los códigos de barras de software se dibujan barra a barra mediante la aplicación XFA. Cuando se muestran en la pantalla, donde no pueden acceder los lectores de códigos de barras, la aplicación XFA puede mostrar únicamente un marcador de posición en lugar de un código de barras exacto.
Cada tipo de código de barras requiere por lo general dos especificaciones distintas: una para el código de barras en sí y otra para su ubicación en relación con la página física y el contenido impreso circundante. El creador del diseño del formulario es responsable de garantizar que el código de barras se coloque correctamente en la página. La aplicación XFA se encarga de procesar correctamente el código de barras utilizando los datos del usuario. Esos datos deben ser compatibles con el código de barras, es decir, se deben ajustar al juego de caracteres admitido y a la longitud de cadena.
Propiedades
Nombre
|
Descripción
|
Tipo
|
Acceso
|
charEncoding
|
Especifica la codificación de caracteres del valor que se codifica en un código de barras.
|
Cadena
|
Lectura/escritura
|
checksum
|
Especifica un algoritmo para insertar la suma de comprobación en el código de barras.
|
Cadena
|
Lectura/escritura
|
dataColumnCount
|
Especifica un número opcional de columnas de datos para codificar códigos de barras admitidos. Esta propiedad se aplica sólo a códigos de barras bidimensionales (2D).
|
Cadena
|
Lectura/escritura
|
dataLength
|
Especifica el número máximo de caracteres para esta instancia de código de barras. Esta propiedad se aplica sólo a códigos de barras unidimensionales.
|
Cadena
|
Lectura/escritura
|
dataPrep
|
Define el procesamiento anterior aplicado a los datos escritos en el código de barras.
|
Cadena
|
Lectura/escritura
|
dataRowCount
|
Especifica un número opcional de filas de datos para codificar códigos de barras admitidos. Esta propiedad se aplica sólo a códigos de barras 2D.
|
Cadena
|
Lectura/escritura
|
endChar
|
Especifica un carácter de control final opcional para anexar a los datos del código de barras.
|
Cadena
|
Lectura/escritura
|
errorCorrectionLevel
|
Especifica un nivel de corrección de error opcional para aplicarlo a códigos de barras admitidos. Esta propiedad se aplica sólo a códigos de barras 2D.
|
Cadena
|
Lectura/escritura
|
moduleHeight
|
Determina la altura de un conjunto de barras utilizadas para codificar un carácter de texto.
|
Cadena
|
Lectura/escritura
|
moduleWidth
|
Especifica los distintos aspectos de un código de barras en función de la clase de código de barras que se utilice.
|
Cadena
|
Lectura/escritura
|
printCheckDigit
|
Indica si se imprimen los dígitos de comprobación en texto legible en lenguaje natural.
|
Cadena
|
Lectura/escritura
|
rowColumnRatio
|
Una relación opcional entre filas y columnas para códigos de barras 2D admitidos.
|
Cadena
|
Lectura/escritura
|
startChar
|
Especifica un carácter de control de inicio opcional para agregar al comienzo de los datos del código de barras.
|
Cadena
|
Lectura/escritura
|
textLocation
|
Especifica la ubicación de cualquier texto asociado al código de barras.
|
Cadena
|
Lectura/escritura
|
truncate
|
Trunca el borde derecho del código de barras en los formatos admitidos.
|
Cadena
|
Lectura/escritura
|
type
|
Indica el patrón empleado por un objeto.
|
Cadena
|
Lectura/escritura
|
upsMode
|
Representa el modo en un código de barras UPS Maxicode.
|
Cadena
|
Lectura/escritura
|
use
|
Invoca un prototipo.
|
Cadena
|
Lectura/escritura
|
usehref
|
Invoca un prototipo externo.
|
Cadena
|
Lectura/escritura
|
wideNarrowRatio
|
Indica una relación entre las barras anchas y estrechas de los códigos de barras admitidos.
|
Cadena
|
Lectura/escritura
|
|
|
|