barcode

Objektet streckkod erbjuder den information som krävs för att visa en streckkod. Informationen inkluderar typen av streckkod och en uppsättning alternativ som varierar från en typ av streckkod till en annan.

Designer stödjer två typer av streckkoder: maskinvaru- och programvarukoder. Ett XFA-program krävs dock inte för att stödja någon viss uppsättning av streckkoder. Hårdvarustreckkoder visas av vissa skrivare. Uppsättningen av streckkoder som stöds kan variera beroende på visningsenhet, eftersom vissa skrivare har integrerat stöd för vissa streckkoder. Programvarustreckkoder görs drag för drag av själva XFA-programmet. Vid visning på en skärm som inte är tillgänglig för streckkodsläsare kan ett XFA-program även växla till att visa bara en platshållare i stället för en faktisk streckkod.

För varje typ av streckkod finns det vanligen två separata specifikationer, en för själva streckkoden och en för streckkodens platshållare i relation till den fysiska sidan och omgivande utskrivna material. Den som skapar formulärdesignen ansvarar för att säkerställa att streckkoden placeras korrekt på sidan. XFA-programmet ansvarar för korrekt återgivning av streckkoden genom att använda användarinformation. Användarinformationen måste vara kompatibel med streckkoden, vilket innebär att den måste överensstämma med tillåten teckenuppsättning och stränglängd.

Hierarki för objekt

Modell

Underordnade objekt

Formulärmodell

extras

Överordnad klass

node-klass-klass

Egenskaper

Namn

Beskrivning

Typ

Åtkomst

charEncoding

Specificerar teckenkodningen för värdet som är kodat i en streckkod.

Sträng

Läs/Skriv

checksum

Anger algoritmen för kontrollsumman som infogas i streckkoden.

Sträng

Läs/Skriv

dataColumnCount

Anger ett valfritt antal datakolumner att koda för streckkoder som stöds. Den här egenskapen tillämpas enbart på tvådimensionella (2D) streckkoder.

Sträng

Läs/Skriv

dataLength

Anger det maximala antalet tecken för den aktuella streckkodsinstansen. Den här egenskapen tillämpas enbart på endimensionella streckkoder.

Sträng

Läs/Skriv

dataPrep

Anger förbehandling som tillämpas på data som skrivits i streckkoden.

Sträng

Läs/Skriv

dataRowCount

Anger ett valfritt antal datakolumner att koda för datarader som stöds. Egenskapen gäller bara för tvådimensionella streckkoder.

Sträng

Läs/Skriv

endChar

Anger ett valfritt slutkontrollstecken som läggs till i streckkodsdata.

Sträng

Läs/Skriv

errorCorrectionLevel

Anger en valfri felkorrigeringsnivå som ska användas på streckkoder som stöds. Egenskapen gäller bara för tvådimensionella streckkoder.

Sträng

Läs/Skriv

moduleHeight

Bestämmer höjden på en uppsättning streck som används för att koda ett tecken i medföljande text.

Sträng

Läs/Skriv

moduleWidth

Anger olika delar av en streckkod beroende på vilken streckkodsklass som används.

Sträng

Läs/Skriv

printCheckDigit

Anger om kontrollsiffrorna i den läsbara texten ska skrivas ut.

Sträng

Läs/Skriv

rowColumnRatio

Ett valfritt förhållande mellan rader och kolumner för 2D-streckkoder som stöds.

Sträng

Läs/Skriv

startChar

Anger ett valfritt startkontrolltecken som läggs till i början av streckkodsinformationen.

Sträng

Läs/Skriv

textLocation

Anger placeringen av text som är kopplad till streckkoden.

Sträng

Läs/Skriv

truncate

Trunkerar streckkodens högra kant för format som stöds.

Sträng

Läs/Skriv

type

Anger mönstret som objektet använder.

Sträng

Läs/Skriv

upsMode

Representerar läget i en UPS Maxicode-streckkod.

Sträng

Läs/Skriv

use

Anropar en prototyp.

Sträng

Läs/Skriv

usehref

Anropar en extern prototyp.

Sträng

Läs/Skriv

wideNarrowRatio

Anger förhållandet mellan breda och smala streck i streckkoder som stöds.

Sträng

Läs/Skriv

Metoder

Inget