'Declaration <FlagsAttribute()> Public Enum BarcodeType Inherits System.Enum
[Flags()] public enum BarcodeType : System.Enum
[Flags()] __value public enum BarcodeType : public System.Enum
[Flags()] public enum class BarcodeType : public System.Enum
'Declaration <FlagsAttribute()> Public Enum BarcodeType Inherits System.Enum
[Flags()] public enum BarcodeType : System.Enum
[Flags()] __value public enum BarcodeType : public System.Enum
[Flags()] public enum class BarcodeType : public System.Enum
Member | Description |
---|---|
None | Barcode symbology is not specified. |
Codabar | Codabar is a barcode symbology also known as Codeabar, Ames Code, NW-7, Monarch, Code 2 of 7. Codeabar is a linear, variable length, self-checking symbology that may encode 16 different characters, and an additional four start/stop characters. Encodable character set: numbers 0-9, '-', '$', ':', '/', '.', '+'. Start and Stop characters: A, B, C, D. The symbology does not have a check digit. Narrow to wide bar ratio is 1:2.25 to 1:3. |
Code11 | Code 11 is a barcode symbology also known as Code11, USD-8, USD8. Code 11 is a linear, variable length, high-density numeric-only symbology that may encode numbers and the dash symbol. Encodable character set: numbers 0-9, '-'. The symbology includes a checksum digit. Narrow to wide bar ratio is 1:2 to 1:3.5. |
Code128 | Code 128 is a barcode symbology also known as ANSI/AIM Code 128, USS Code 128. Code 128 is a linear, variable length, very effective high-density symbology that may encode the full 128-character ASCII character set and extended character sets. Allowable non-data special flags: The symbology includes a checksum digit. |
Standard2of5 | Standard 2 of 5 is a barcode symbology also known as Industrial 2 of 5, Code 2/5. Standard 2 of 5 is a linear, variable length, low-density numeric-only symbology. Encodable character set: numbers 0-9. The symbology optional includes a checksum digit. Narrow to wide bar ratio is 1:2 to 1:3.5. |
Interleaved2of5 | Interleaved 2 of 5 is a barcode symbology also known as ANSI/AIM ITF 25, USS ITF 2/5, ITF, I-2/5. Interleaved 2 of 5 is a linear, variable length, high-density numeric-only symbology based upon the Standard 2 of 5 symbology. Encodable character set: numbers 0-9. The symbology optional includes a checksum digit. Narrow to wide bar ratio is 1:2 to 1:3.5. |
Code39 | Code 39 is a barcode symbology also known as Alpha39, Code 3 of 9, Type 39, USS Code 39, USD-3. Code 39 is a linear, variable length, alpha-numeric symbology, encodes 43 different characters. Encodable character set: '0'..'9', 'A'..'Z', '-', '.', ' ', '$', '/', '%'. The symbology optional includes a checksum digit. Narrow to wide bar ratio is 1:2 to 1:3. |
Code93 | Code 93 is a barcode symbology also known as USS Code 93, USS-93. Code 93 is a linear, variable length, alpha-numeric symbology, encodes the full 128-character ASCII character set. The symbology includes a checksum digit. |
RSS14Stacked | RSS-14 Stacked is a barcode symbology also known as Reduced Space Symbology 14 Stacked. RSS-14 Stacked is a variation of the RSS-14 symbology that is stacked in two rows and is used when the normal symbol would be too wide for the application. Symbology encodes 13-digits, check digit, and linkage flag. Encodable character set: numbers 0-9. The symbology includes a checksum digit. |
RSSExpandedStacked | RSS Expanded Stacked is a barcode symbology also known as Reduced Space Symbology Expanded Stacked. RSS Expanded Stacked is a stacked linear, variable length symbology capable of encoding up to 74 numeric or 41 alphabetic characters. RSS barcode symbology family is represented by ISO/IEC 24724. Encodable character set: full 128-character ASCII character set. Allowable non-data special flag: The symbology includes a checksum digit. Minimum symbol height: 71X(2 row) - 404X(11 row). |
UPCE | UPC-E is a barcode symbology also known as Universal Product Code version E. UPC-E is a variation of UPC-A symbology which allows to create a more compact barcode by removing "extra" zeros. This is linear, fixed-length numeric-only symbology capable of encoding 6-digits and check digit. Encodable character set: numbers 0-9. The symbology includes a checksum digit. |
Telepen | Telepen is a linear, variable length symbology that may encode the full 128-character ASCII character set. Encodable character set: full 128-character ASCII character set. The symbology includes a checksum digit. Narrow to wide bar ratio is 1:2 to 1:3. |
Postnet | Postnet is a barcode symbology also known as USPS POSTNET. Postnet is a linear two-state postal, variable length, numeric-only symbology used by the United States Postal Service to assist in directing mail. Encodable character set: numbers 0-9. The symbology includes a checksum digit. |
Planet | PLANET is a barcode symbology also known as USPS PLANET, USPS Confirm Service Barcode. PLANET is a linear two-state postal, variable length, numeric-only symbology used by the United States Postal Service to identify and track pieces of mail during delivery. Encodable character set: numbers 0-9. The symbology includes a checksum digit. |
RoyalMail | Royal Mail is a barcode symbology also known as RM4SCC, RoyalMail4SCC, British Royal Mail 4-State Customer Code, Singapore 4-State Postal. Royal Mail is a linear four-state postal, variable length symbology. Encodable character set: numbers 0-9, letters A-Z (upper case only). The symbology includes a checksum digit. |
AustralianPost | Australian Post is a barcode symbology also known as Australian Post 4-state, Australia Post Customer Barcode. Australian Post is a linear four-state postal, variable length symbology used by Australia Post for Postal code and automatic mail sorting. Encodable character set: see specification. The symbology includes a checksum digit. |
PatchCode | Patch Code is a barcode symbology also known as Kodak Patch Code. Patch Code is a linear, fixed-length symbology that encodes one character. Encodable character set: 1, 2, 3, 4, 6, T. The symbology does not have a check digit. |
PDF417 | PDF417 is a barcode symbology also known as Portable Data File 417. PDF417 is a two-dimensional multi-row barcode symbology capable of encoding up to 1108 bytes of data per barcode. It is represented by ISO/IEC 15438. Features:
Allowable non-data special flags: |
PDF417Compact | PDF417 Compact is a variation of PDF417 barcode symbology. It omits the right row indicator and stop pattern in order to save space. |
EAN13 | EAN-13 is a barcode symbology also known as European Article Number 13. EAN-13 is a superset of the UPC-A symbology that is linear, fixed-length numeric-only symbology capable of encoding 12-digits and check digit. Encodable character set: numbers 0-9. The symbology includes a checksum digit. |
EAN8 | EAN-8 is a barcode symbology also known as European Article Number 8. EAN-8 is a shorted version of EAN-13 symbology that is linear, fixed-length numeric-only symbology capable of encoding 7-digits and check digit. Encodable character set: numbers 0-9. The symbology includes a checksum digit. |
UPCA | UPC-A is a barcode symbology also known as Universal Product Code version A. UPC-A is a linear, fixed-length numeric-only symbology capable of encoding 11-digits and check digit. Encodable character set: numbers 0-9. The symbology includes a checksum digit. |
Plus5 | EAN/UPC Add On 5 is a barcode symbology also known as EAN Supplement 5/Five-digit Add-On. EAN/UPC Add On 5 is a linear, fixed-length symbology capable of encoding 5-digits as add on of EAN/UPC barcode symbology. Encodable character set: numbers 0-9. The symbology does not have a check digit. |
Plus2 | EAN/UPC Add On 2 is a barcode symbology also known as EAN Supplement 2/Two-digit Add-On. EAN/UPC Add On 2 is a linear, fixed-length symbology capable of encoding 2-digits as add on of EAN/UPC barcode symbology. Encodable character set: numbers 0-9. The symbology does not have a check digit. |
EAN13Plus5 | EAN-13 barcode symbology with a 5-digit EAN/UPC Add On. |
EAN13Plus2 | EAN-13 barcode symbology with a 2-digit EAN/UPC Add On. |
EAN8Plus5 | EAN-8 barcode symbology with a 5-digit EAN/UPC Add On. |
EAN8Plus2 | EAN-8 barcode symbology with a 2-digit EAN/UPC Add On. |
UPCEPlus5 | UPC-E barcode symbology with a 5-digit EAN/UPC Add On. |
UPCEPlus2 | UPC-E barcode symbology with a 2-digit EAN/UPC Add On. |
UPCAPlus5 | UPC-A barcode symbology with a 5-digit EAN/UPC Add On. |
UPCAPlus2 | UPC-A barcode symbology with a 2-digit EAN/UPC Add On. |
DataMatrix | Data Matrix is a two-dimensional matrix barcode symbology which is made up of nominally square modules arranged within a perimeter finder pattern. Data Matrix is represented by ISO/IEC 16022 and capable of encoding up to 1555 bytes of data per barcode. Features:
Allowable non-data special flags: |
QR | QR Code is a two-dimensional matrix barcode symbology which is made up of an array of nominally square modules arranged in an overall square pattern, including a unique finder pattern located at three corners of the symbol. QR Code is represented by ISO/IEC 18004 and capable of encoding up to 2953 bytes of data per barcode. Supports all QR Code family: QR Code Model 1 (AIM ITS/97-001), QR Code Model 2 and QR Code 2005 (ISO/IEC 18004). Features (Model 2):
Allowable non-data special flags: |
IntelligentMail | Intelligent Mail is a barcode symbology also known as IM barcode symbology. Intelligent Mail is a linear four-state postal numeric-only symbology capable of encoding 20, 25, 29 or 31 digits. Intelligent Mail is represented by USPS-B-3200 standard. Encodable character set: numbers 0-9. Second digit must be 0-4. The symbology includes a checksum digit. |
RSS14 | RSS-14 is a barcode symbology also known as Reduced Space Symbology 14. RSS-14 is a linear, fixed-length numeric-only symbology capable of encoding 13-digits, check digit, and linkage flag. RSS barcode family is represented by ISO/IEC 24724. Encodable character set: numbers 0-9. The symbology includes a checksum digit. |
RSSLimited | RSS Limited is a barcode symbology also known as Reduced Space Symbology Limited. RSS Limited is a linear, fixed-length numeric-only symbology capable of encoding 13-digits, check digit, and linkage flag. RSS barcode symbology family is represented by ISO/IEC 24724. Encodable character set: numbers 0-9. First digit can be 0 or 1. The symbology includes a checksum digit. |
RSSExpanded | RSS Expanded is a barcode symbology also known as Reduced Space Symbology Expanded. RSS Expanded is a variable length linear symbology capable of encoding up to 74 numeric or 41 alphabetic characters. RSS barcode symbology family is represented by ISO/IEC 24724. Encodable character set: full 128-character ASCII character set. Allowable non-data special flag: The symbology includes a checksum digit. |
Aztec | Aztec Code is a two-dimensional matrix barcode symbology whose symbols are nominally square, made up of square modules on a square grid, with a square bullseye pattern at their center. Aztec Code is represented by ISO/IEC 24778 and capable of encoding up to 1914 bytes of data per barcode. Features:
Allowable non-data special flags: |
Pharmacode | Pharmacode is a barcode symbology also known as Laetus Pharmacode, Pharmaceutical Binary Code. Pharmacode is a linear, variable length, numeric-only symbology used in the pharmaceutical industry as a packing control system. Pharmacode can encodes only a single integer from 16 to 131069. The symbology does not have a check digit. Narrow to wide bar ratio is 1:3. |
MSI | MSI is a barcode symbology also known as MSI/Plessey, Modified Plessey. MSI is a linear, variable length, numeric-only symbology was developed by the MSI Data Corporation, based on the original Plessey Code. Encodable character set: numbers 0-9. The symbology includes a checksum digit. Narrow to wide bar ratio is 1:2 to 1:3. |
UnknownLinear | Unknown linear barcode symbology. |
MicroQR | Micro QR Code is a two-dimensional matrix barcode symbology, compact version of QR Code symbology, which is made up of an array of nominally square modules arranged in an overall square pattern, including a unique finder pattern located at a single corner of the symbol. Micro QR Code is represented by ISO/IEC 18004 and capable of encoding up to 15 bytes of data per barcode. Features:
|
MaxiCode | MaxiCode is a two-dimensional fixed-size matrix barcode symbology which is made up of offset rows of hexagonal modules arranged around a unique finder pattern. MaxiCode is represented by ISO/IEC 16023 and capable of encoding up to 93 text characters per barcode. Features:
Allowable non-data special flags: See also MaxiCodeEncodingMode. |
DutchKIX | Dutch KIX is a barcode symbology also known as Royal TPG Post KIX. Dutch KIX is a linear four-state postal, variable length symbology. Encodable character set: numbers 0-9, letters A-Z (upper case only). The symbology does not have a checksum digit. |
MicroPDF417 | Micro PDF417 is a two-dimensional multi-row barcode symbology, derived from and closely based on PDF417 symbology. Micro PDF417 is represented by ISO/IEC 24728 and capable of encoding up to 150 bytes of data per barcode. Features:
Allowable non-data special flags: |
Mailmark4StateC | Royal Mail Mailmark 4-state barcode C is a barcode symbology also known as Mailmark 4-state barcode C. Mailmark 4-state barcode C is a linear four-state postal, fixed-size symbology relating to Mailmark barcode family. Value format see in "Royal Mail Mailmark barcode definition document v3.0". Value example: '1100000000000XY11 ', '21B2254800659JW5O9QA6Y'. The symbology includes a checksum digit. |
Mailmark4StateL | Royal Mail Mailmark 4-state barcode L is a barcode symbology also known as Mailmark 4-state barcode L. Mailmark 4-state barcode C is a linear four-state postal, fixed-size symbology relating to Mailmark barcode family. Value format see in "Royal Mail Mailmark barcode definition document v3.0". Value example: '11000000000000000XY11 ', '41038422416563762EF61AH8T ', '11224689598765432EC1V9HQ6W'. The symbology includes a checksum digit. |
IATA2of5 | IATA 2 of 5 is a barcode symbology also known as 2/5 IATA, International Air Transport Association 2 of 5. IATA 2 of 5 is a linear, variable length, low-density numeric-only symbology that used by International Air Transport Assosiation (IATA) for the management of air cargo. Encodable character set: numbers 0-9. The symbology does not have a check digit. Narrow to wide bar ratio is 1:2 to 1:3. |
Matrix2of5 | Matrix 2 of 5 is a barcode symbology also known as 2/5 Matrix. Matrix 2 of 5 is a linear, variable length, numeric-only symbology. Encodable character set: numbers 0-9. The symbology optional includes a checksum digit. Narrow to wide bar ratio is 1:2 to 1:3. |
Code16K | Code 16K is a barcode symbology also known as USS-16K. Code 16K is a stacked linear, variable length symbology capable of encoding up to 144 numeric or 77 alphabetic characters. Encodable character set: full 128-character ASCII character set. Features:
Allowable non-data special flag: The symbology includes a checksum digit. |
HanXinCode | Han Xin Code is a two-dimensional barcode matrix symbology which is made up of an array of nominally square modules arranged in an overall square pattern, including a Finder Pattern located at four corners of the symbol that are intended to assist in easy location of its position, size and inclination. Han Xin Code also known as Chinese Sensible Code. Han Xin Code capable of encoding up to 3261 bytes of data per barcode. Features:
Allowable non-data special flags: |
DotCode | DotCode is a two-dimensional dot code symbology that designed to be reliably read when printed by high-speed inkjet or laser dot technologies. Features:
Allowable non-data special flags: |
JapanPost | Japan Post is a barcode symbology also known as Japanese Postal Barcode, Kasutama Barcode. Japan Post is a linear four-state postal, variable length symbology used for address data on mail items for Japan Post. Encodable character set: 0-9, A-Z and dash (-). The symbology includes a checksum digit. |
Optional checksum digit can be managed using OptionalCheckSum and OptionalCheckSum properties.
Narrow to wide bar ratio can be managed using BarsRatio property.
List of supported barcode symbology subsets is available here: BarcodeSymbologySubsets.
System.Object
 System.ValueType
   System.Enum
     Vintasoft.Barcode.BarcodeType
Target Platforms: .NET 8; .NET 7; .NET 6; .NET Framework 4.8, 4.7, 4.6, 4.5, 4.0, 3.5
Vintasoft.Barcode Namespace
BarcodeSymbologySubset
BarcodeSymbologySubsets
Barcode
ScanBarcodeTypes
ScanBarcodeSubsets
Encode(ValueItemBase,WriterSettings)