Hiermee worden verschillende aspecten van een streepjescode opgegeven, afhankelijk van de gebruikte klasse streepjescodes.
Voor eendimensionale softwarestreepjescodes stelt de parser de breedte van de smalle streepjes in op de waarde van deze eigenschap. De breedte van de brede streepjes wordt afgeleid van die van de smalle streepjes. Het toegestane bereik aan breedten varieert van de ene streepjescode-indeling tot de andere. Het formulierontwerp mag geen waarde buiten het toegestane bereik opgeven. Als moduleWidth wordt verschaft, wordt de eigenschap dataLength genegeerd. De eigenschap moduleWidth heeft geen standaard. Als de eigenschap dataLength niet wordt verschaft, moet moduleWidth dus worden verschaft.
Voor tweedimensionale hardwarestreepjescodes heeft moduleWidth geen effect of heeft deze eigenschap hetzelfde effect als voor een softwarestreepjescode, afhankelijk van de printer en de streepjescode. Het toegestane bereik van de waarde verschilt per printer en per streepjescode.
Voor tweedimensionale streepjescodes bepaalt de waarde van deze eigenschap de modulebreedte. Een module is een set streepjes waarmee één symbool wordt gecodeerd. Een symbool correspondeert normaal gesproken met één teken aan verschafte gegevens. Het toegestane bereik aan breedten varieert van de ene streepjescode-indeling tot de andere. Het formulierontwerp mag geen waarde buiten het toegestane bereik opgeven.
Syntaxis
Reference_Syntax.moduleWidth = "0.25mm | measurement"
Waarden
Type
|
Waarden
|
Tekenreeks
|
0.25mm (standaard)
Elke geldige meetwaarde
|
JavaScript
Code11BarCode1.resolveNode("ui.#barcode").moduleWidth = "25mm";
FormCalc
Code11BarCode1.ui.#barcode.moduleHeight = "25mm"