C#
VB
C++
Flags that identify the MSI barcode type, Code11 barcode type, and reading speed.
Members
Value | Member | Description |
---|---|---|
0x00000000 | Barcode1dFast | Fast barcode reading (recommended). It is suitable for most barcode qualities either good or poor. Used with Read operation only. |
0x00000000 | Barcode1dMsiModulo10 | MSI (Modified Plessey) type with Modulo 10 check digit. Used with both Read and Write methods. |
0x00000000 | Barcode1dTextAtBottom | Writes the barcode's text at the bottom of the barcode. This option is ignored for the following linear (1d) barcode types: Barcode1dEan13, Barcode1dEan8, Barcode1dUpcVersionA, Barcode1dUpcVersionE, Barcode1dEanext5, Barcode1dEanext2. Used with the Write method only for writing standard linear (1d) barcodes. |
0x00000000 | Barcode1dCode128EncodeAuto | Automatically encodes the barcode data using one or multiple Code 128 encoding tables. This encodes all Code 128 data. Used with Write method only for writing Code 128 barcode. |
0x00000000 | Barcode1dCode11C | Code 11(USD-8) type with C check digit only. Used with both Read and Write methods. |
0x00000001 | Barcode1dMsi2Modulo10 | MSI (Modified Plessey) type with two Modulo 10 check digits. Used with both Read and Write methods. |
0x00000002 | Barcode1dMsiModulo11 | MSI (Modified Plessey) type with Modulo 11 check digit. Used with both Read and Write methods. |
0x00000003 | Barcode1dMsiModulo11Modulo10 | MSI (Modified Plessey) type with Modulo 11 and Modulo 10 check digits. Used with both Read and Write methods. |
0x00000010 | Barcode1dCode11K | Code 11(USD-8) type with C and K check digits. It is recommended to use when the message is 10 characters or longer. Used with both Read and Write methods. |
0x00000100 | Barcode1dNormal | Fast but a little bit slower than the Barcode1dStandardFlags.Barcode1dFast option. It is suitable for very poor barcode quality. Used with Read operation only. |
0x00000200 | Barcode1dCode128EncodeA | Use only Code 128 A table to encode the barcode data. If the barcode data have values not included in the standard Code 128 A table the writing process of Code 128 barcode will fail. Used with Write method only for writing Code 128 barcode. |
0x00000400 | Barcode1dCode128EncodeB | Use only Code 128 B table to encode the barcode data. If the barcode data have values not included in the standard Code 128 B table the writing process of Code 128 barcode will fail. Used with Write method only for writing Code 128 barcode. |
0x00000600 | Barcode1dCode128EncodeC | Use only Code 128 C table to encode the barcode data. it encodes only even number of digits. When the barcode data have values not included in the standard Code 128 C table or have an odd number of digits, the writing process of Code 128 barcode will fail. Used with Write method only for writing Code 128 barcode. |
0x00000800 | Barcode1dTextAtTop | Write the barcode's text at the top of the barcode. This option is ignored for the following linear (1d) barcode types: Barcode1dEan13, Barcode1dEan8, Barcode1dUpcVersionA, Barcode1dUpcVersionE, Barcode1dEanext5, Barcode1dEanext2. Used with the Write method only for writing standard linear (1d) barcodes. |
Use a bitwise OR ( ¦ ) to specify one flag from each group.