| Category |
Properties |
Value |
Comments |
| Basic
|
Property: Data
|
Type: string
Default: "12345"
|
Barcode value to encode
MSI Valid Data Char Set:
- 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 (Digits)
|
|
Property: Type
|
Type: BarcodeType
Default: CODE128 (7)
|
Linear barcode symbology type.
MSI type values are
- BarcodeType.MSI (27)
- BarcodeType.MSI10 (28)
- BarcodeType.MSI11 (29)
- BarcodeType.MSI1010 (30)
- BarcodeType.MSI1110 (31)
|
|
Property: AddCheckSum
|
Type: bool
Default: false
|
For BarcodeType.MSI, AddCheckSum is optional. Modulo 10 will be applied, if AddCheckSum property is true.
For BarcodeType.MSI10, BarcodeType.MSI11, BarcodeType.MSI1010, BarcodeType.MSI1110, AddCheckSum is not applicable. .NET Barcode will always add check character(s) for you.
|
| |
Barcode Size Related |
Property: UOM
|
Type: UnitOfMeasure
Default: PIXEL (0)
|
Unit of meature for all size related settings in the library.
Valid values:
- UnitOfMeasure.PIXEL (0)
- UnitOfMeasure.CM (1)
- UnitOfMeasure.INCH (2)
|
|
Property: X
|
Type: float
Default: 1
|
Width of barcode bar module (narrow bar), default is 1 pixel |
|
Property: Y
|
Type: float
Default: 60
|
Height of barcode bar module, default is 60 pixel |
|
Property: BarcodeWidth
|
Type: float
Default: 0
|
Barcode image width.
If barcodeWidth setting is smaller than the barcode required minimum width, the library will automatically reset to barcode minimum width. |
|
Property: BarcodeHeight
|
Type: float
Default: 0
|
Barcode image height.
If barcodeHeight setting is smaller than the barcode required minimum height, the library will automatically reset to barcode minimum height. |
|
Property: LeftMargin
|
Type: float
Default: 0
|
Barcode image left margin size. |
|
Property: RightMargin
|
Type: float
Default: 0
|
Barcode image right margin size. |
|
Property: TopMargin
|
Type: float
Default: 0
|
Barcode image top margin size. |
|
Property: BottomMargin
|
Type: float
Default: 0
|
Barcode image bottom margin size. |
|
Property: Resolution
|
Type: int
Default: 72
|
Barcode image resolution in DPI (Dots per inch). |
|
Property: Rotate
|
Type: Rotate
Default: Rotate0 (0)
|
Valid values:
- Rotate.Rotate0 (0)
- Rotate.Rotate90 (1)
- Rotate.Rotate180 (2)
- Rotate.Rotate270 (3)
|
| |
Font Style |
Property: ShowText
|
Type: bool
Default: true
|
If true, display barcode data text under the barcode, otherwise do not display. |
|
Property: TextFont
|
Type: Font
Default: new Font("Arial", 9f, FontStyle.Regular)
|
Barcode text font style.
|
|
Property: TextMargin
|
Type: float
Default: 6
|
Space between barcode and barcode data text, default is 6 pixel |
| |
Image Format |
Property: Format
|
Type: ImageFormat
Default: Png
|
Barcode image encoding type. |