NOTE: every entity must have unique Name!


Syntax:


<entity Type="Barcode" Name="[String]" Width="[Double]" Height="[Double]" Format="[String]" XPos="[Double]" YPos="[Double]" Pen="[Integer]" Code="[String]" Rotation="[Integer]" Font="[String]" MarkContour="[boolean]" MarkHatch="[boolean]" CharSize="[Double]" LineReduction="[Integer]" WideToNarrow="[Integer]" Invert="[Integer]" EnableText="[Integer]" HatchBeam="[Double]" Spacing="[Double]" />


Parameters:

Name

Mandatory

Description

Format

Standard value

Name

Yes

The name of the entity, used also for data updating, must be unique

String

---------------------

XPos

Yes

X position in mm

Double

---------------------

YPos

Yes

Y position in mm

Double

---------------------

Code

Yes

Code of the barcode

String

---------------------

Pen

Yes

Laser pen assigned

Integer

---------------------

Width

Yes

Width of the entity

Double

---------------------

Height

Yes

Height of the entity

Double

---------------------

Format

Yes

Format of the Code. The system support the most popular codes.

String

---------------------

MarkContour

No

Specify the contour marking or not. Refers to Interface part of this guide.

Boolean

true

MarkHatch

No

Specify the hatch marking or not. Refers to Interface part of this guide.

Boolean

true

Spacing

No

Set the spacing of the string. Values from 0.01 to 2.50

Double

1

LineReduction

No

Set the Line Reduction of the barcode

Double

0

HatchBeam

No

Set the laser beam compensation. Refers to Interface part of this guide.

Double

-0.02

WideToNarrow

No

Set the Wide to Narrow parameter of the barcode.

Double

2.5

Rotation

No

Set the rotation of the text in degree.

Integer

0

Invert

No

Enable or disable the barcode inversion.

Integer

0

EnableText

No

Enable the text under the barcode

Integer

0

CharSize

No

Set the char size of the font under the barcode.

Double

10

Font

No

Font used for the string. Be sure it is in the font installed in the system.

String

Arial