barcode

Het barcode-object levert de gegevens die vereist zijn om een streepjescode weer te geven. Het gaat hierbij om het type streepjescode en een set opties die per type streepjescode verschilt.

Designer biedt ondersteuning voor twee typen streepjescodes: hardware en software. Voor de ondersteuning van een willekeurige set streepjescodes is geen XFA-toepassing (XML Forms Architecture) vereist. Hardwarestreepjescodes worden door bepaalde printers weergegeven. Welke set streepjescodes wordt ondersteund, kan per weergaveapparaat verschillen. Bij bepaalde printers is de ondersteuning voor bepaalde streepjescodes namelijk ingebouwd. Softwarematige streepjescodes worden in meerdere streken door de XFA-toepassing getekend. Wanneer een streepjescode ontoegankelijk voor een streepjescodelezer op het scherm wordt weergegeven, is het mogelijk dat in plaats van een getrouwe weergave slechts een tijdelijke aanduiding van de streepjescode door de XFA-toepassing wordt weergegeven.

Voor elk type streepjescode bestaan doorgaans twee verschillende specificaties: een voor de eigenlijke streepjescode en een voor de fysieke locatie van de code op de pagina ten opzichte van de omringende afgedrukte tekst en afbeeldingen. De maker van het formulierontwerp moet ervoor zorgen dat de streepjescode op de juiste manier op de pagina wordt geplaatst. De XFA-toepassing is verantwoordelijk voor de juiste weergave van de streepjescode op basis van de gebruikersgegevens. De gebruikersgegevens moeten compatibel zijn met de streepjescode. Dat wil zeggen dat ze moeten voldoen aan de toegestane tekenset en tekenreekslengte.

Objectenhiërarchie

Model

Onderliggende objecten

Formuliermodel

extras

Bovenliggende klasse

node-klasse-klasse

Eigenschappen

Naam

Beschrijving

Type

Toegang

charEncoding

Hiermee wordt de tekencodering opgegeven van de waarde die in een streepjescode is gecodeerd.

Tekenreeks

Lezen/Schrijven

checksum

Geeft een algoritme voor de controlesom die in de streepjescode moet worden ingevoegd.

Tekenreeks

Lezen/Schrijven

dataColumnCount

Hiermee wordt een optioneel aantal gegevenskolommen ter codering opgegeven voor ondersteunde streepjescodes. Deze eigenschap is alleen van toepassing op tweedimensionale streepjescodes.

Tekenreeks

Lezen/Schrijven

dataLength

Geeft het maximale aantal tekens voor deze kopie van de streepjescode. Deze eigenschap is alleen van toepassing voor ééndimensionale streepjescodes.

Tekenreeks

Lezen/Schrijven

dataPrep

Hiermee wordt aangegeven hoe de gegevens die in de streepjescode worden geschreven, worden voorbewerkt.

Tekenreeks

Lezen/Schrijven

dataRowCount

Hiermee wordt een optioneel aantal gegevensrijen ter codering opgegeven voor ondersteunde streepjescodes. Deze eigenschap is alleen van toepassing voor 2D-streepjescodes.

Tekenreeks

Lezen/Schrijven

endChar

Hiermee wordt een optioneel besturingsteken opgegeven dat aan het einde van de streepjescodegegevens wordt toegevoegd.

Tekenreeks

Lezen/Schrijven

errorCorrectionLevel

Hiermee wordt een optioneel foutcorrectieniveau voor ondersteunde streepjescodes opgegeven. Deze eigenschap is alleen van toepassing voor 2D-streepjescodes.

Tekenreeks

Lezen/Schrijven

moduleHeight

Hiermee wordt de hoogte bepaald van een set streepjes die worden gebruikt om één teken aan verschafte tekst te coderen.

Tekenreeks

Lezen/Schrijven

moduleWidth

Hiermee worden verschillende aspecten van een streepjescode opgegeven, afhankelijk van de gebruikte klasse streepjescodes.

Tekenreeks

Lezen/Schrijven

printCheckDigit

Hiermee wordt opgegeven of de controlecijfers in de leesbare tekst moeten worden afgedrukt.

Tekenreeks

Lezen/Schrijven

rowColumnRatio

Een optionele verhouding van rijen tot kolommen voor ondersteunde tweedimensionale streepjescodes.

Tekenreeks

Lezen/Schrijven

startChar

Geeft een optioneel besturingsteken op dat aan het begin van de streepjescodegegevens wordt toegevoegd.

Tekenreeks

Lezen/Schrijven

textLocation

De locatie van de eventuele tekst die aan de streepjescode is gekoppeld.

Tekenreeks

Lezen/Schrijven

truncate

Hiermee wordt de rechterzijde van de streepjescode afgekapt voor ondersteunde indelingen.

Tekenreeks

Lezen/Schrijven

type

Hiermee wordt het patroon opgegeven dat door een object wordt gebruikt.

Tekenreeks

Lezen/Schrijven

upsMode

Vertegenwoordigt de modus in een UPS Maxicode-streepjescode.

Tekenreeks

Lezen/Schrijven

use

Hiermee wordt een prototype aangeroepen.

Tekenreeks

Lezen/Schrijven

usehref

Hiermee wordt een extern prototype aangeroepen.

Tekenreeks

Lezen/Schrijven

wideNarrowRatio

Hiermee wordt een verhouding van breed streepje tot smal streepje opgegeven in ondersteunde streepjescodes.

Tekenreeks

Lezen/Schrijven

Methoden

Geen