Spécifie différents aspects d’un code à barres en fonction de la classe de codes à barres utilisée.
Pour les codes à barres unidimensionnels, l’analyseur utilise la valeur de cette propriété pour définir la largeur des barres les plus étroites. La largeur des barres les plus larges est calculée en fonction de celle des barres les plus étroites. La gamme de largeurs autorisée dépend des formats de codes à barres. Le modèle de formulaire ne doit pas spécifier de valeur dépassant la plage autorisée. Si la propriété moduleWidth est fournie, la propriété dataLength n’est pas prise en compte. A l’inverse, la propriété moduleWidth n’a pas de valeur par défaut. Ainsi, si la propriété dataLength n’est pas fournie, moduleWidth doit être fournie.
Pour les codes à barres matériels 2D, la propriété moduleWdith n’a aucun effet ou produit le même effet que les codes à barres logiciels, en fonction du type d’imprimante et de code à barres. La plage de valeurs autorisée dépend des imprimantes et des codes à barres.
Pour les codes à barres 2D, la valeur de cette propriété détermine la largeur de module. Un module est une série de barres codant un symbole. En général, un symbole correspond à un caractère de données fournies. La gamme de largeurs autorisée dépend des formats de codes à barres. Le modèle de formulaire ne doit pas spécifier de valeur dépassant la plage autorisée.
Syntaxe
Reference_Syntax.moduleWidth = "0.25mm | measurement"
Valeurs
Type
|
Valeurs
|
Chaîne
|
0.25mm (par défaut)
Toute mesure valable.
|
JavaScript
Code11BarCode1.resolveNode("ui.#barcode").moduleWidth = "25mm";
FormCalc
Code11BarCode1.ui.#barcode.moduleHeight = "25mm"