|
L'oggetto barcode fornisce le informazioni necessarie per visualizzare un codice a barre. Queste informazioni comprendono il tipo di codice a barre e un set di opzioni che varia in base al tipo di codice a barre.
Designer supporta due tipi di codici a barre: hardware e software. Tuttavia non è necessaria un'applicazione XFA per supportare un particolare set di codici a barre. I codici a barre hardware vengono visualizzati da stampanti specifiche. Il set dei codici a barre supportati può variare in base alla periferica di visualizzazione, poiché alcune stampanti presentano un supporto integrato per codici a barre specifici. I codici a barre software vengono disegnati traccia per traccia dall'applicazione XFA. Quando vengono visualizzati su uno schermo non accessibile ai lettori di codici a barre, l'applicazione XFA può convertire i codici a barre mostrandoli come segnaposto.
Esistono di norma due specifiche separate per ciascun tipo di codice a barre, una per il codice stesso e una per il posizionamento in funzione della pagina fisica e del materiale stampato circostante. Il creatore della struttura del modulo deve garantire che il codice a barre sia posizionato correttamente nella pagina. L'applicazione XFA deve provvedere alla resa corretta del codice a barre utilizzando i dati dell'utente. I dati dell'utente devono essere compatibili con il codice a barre, ovvero devono essere conformi al set di caratteri e alla lunghezza della stringa consentiti.
Proprietà
Nome
|
Descrizione
|
Tipo
|
Accesso
|
charEncoding
|
Specifica la codifica dei caratteri per il valore codificato in un codice a barre.
|
Stringa
|
Lettura/scrittura
|
checksum
|
Specifica un algoritmo per il checksum da inserire nel codice a barre.
|
Stringa
|
Lettura/scrittura
|
dataColumnCount
|
Specifica un numero facoltativo di colonne di dati da codificare per i codici a barre supportati. Questa proprietà si applica solo ai codici a barre bidimensionali (2D).
|
Stringa
|
Lettura/scrittura
|
dataLength
|
Specifica il numero massimo di caratteri per l'istanza corrente del codice a barre. Questa proprietà viene applicata soltanto a codici a barre monodimensionali.
|
Stringa
|
Lettura/scrittura
|
dataPrep
|
Definisce la preelaborazione applicata ai dati scritti nel codice a barre.
|
Stringa
|
Lettura/scrittura
|
dataRowCount
|
Specifica un numero facoltativo di righe di dati da codificare per i codici a barre supportati. Questa proprietà viene applicata soltanto a codici a barre bidimensionali.
|
Stringa
|
Lettura/scrittura
|
endChar
|
Specifica un carattere di controllo finale facoltativo da aggiungere ai dati del codice a barre.
|
Stringa
|
Lettura/scrittura
|
errorCorrectionLevel
|
Specifica un livello di correzione errori facoltativo da applicare ai codici a barre supportati. Questa proprietà viene applicata soltanto a codici a barre bidimensionali.
|
Stringa
|
Lettura/scrittura
|
moduleHeight
|
Determina l'altezza di un insieme di barre utilizzate per codificare un carattere del testo fornito.
|
Stringa
|
Lettura/scrittura
|
moduleWidth
|
Specifica diversi aspetti di un codice a barre, in base alla classe di codice a barre utilizzata.
|
Stringa
|
Lettura/scrittura
|
printCheckDigit
|
Specifica se stampare i numeri di controllo nel testo leggibile dall'utente.
|
Stringa
|
Lettura/scrittura
|
rowColumnRatio
|
Rapporto facoltativo tra righe e colonne per i codici a barre 2D supportati.
|
Stringa
|
Lettura/scrittura
|
startChar
|
Specifica un carattere di controllo iniziale facoltativo da aggiungere all'inizio dei dati del codice a barre.
|
Stringa
|
Lettura/scrittura
|
textLocation
|
Specifica la posizione di qualsiasi testo associato al codice a barre.
|
Stringa
|
Lettura/scrittura
|
truncate
|
Tronca il bordo destro del codice a barre per i formati supportati.
|
Stringa
|
Lettura/scrittura
|
type
|
Specifica il pattern utilizzato da un oggetto.
|
Stringa
|
Lettura/scrittura
|
upsMode
|
Rappresenta la modalità in un codice a barre UPS Maxicode.
|
Stringa
|
Lettura/scrittura
|
use
|
Richiama un prototipo.
|
Stringa
|
Lettura/scrittura
|
usehref
|
Richiama un prototipo esterno.
|
Stringa
|
Lettura/scrittura
|
wideNarrowRatio
|
Specifica il rapporto tra la barra ampia e quella sottile nei codici a barre supportati.
|
Stringa
|
Lettura/scrittura
|
|
|
|