|
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.
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
|
|
|
|