BarcodeTypeSelector Class
Free Trial Web API version Licensing Request A Quote
HAVE QUESTIONS OR NEED HELP?SUBMIT THE SUPPORT REQUEST FORM or write email toSUPPORT@BYTESCOUT.COM
Defines barcode types to search for.
Inheritance Hierarchy
Bytescout.BarCodeReaderBarcodeTypeSelector
Namespace:Bytescout.BarCodeReader
Assembly: Bytescout.BarCodeReader (in Bytescout.BarCodeReader.dll) Version: 12.0.1.2142-master
Syntax
The BarcodeTypeSelector type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | BarcodeTypeSelector | Initializes a new instance of the BarcodeTypeSelector class |
Properties
Name | Description | |
---|---|---|
![]() | All | Gets or sets whether to search for all supported barcodes except EAN-2, EAN-5, Circular 2 of 5, Patch Code, MSI, Pharmacode as they are designed to work without error checking and causing numerous false positives. Code 39 Ext, Code39 Mode 43, Code39 Mode 43 Ext are also excluded to avoid duplicates by generic Code 39 decoder. If you want to search for these barcode types as well, please enable them directly. |
![]() | All1D | Enables or disables all one-dimensional (1D, linear) barcodes except EAN-2, EAN-5, Circular 2 of 5, Patch Code, MSI, Pharmacode as they are designed to work without error checking and causing numerous false positives. Code 39 Ext, Code39 Mode 43, Code39 Mode 43 Ext are also excluded to avoid duplicates by generic Code 39 decoder. If you want to search for these barcode types as well, please enable them directly. |
![]() | All2D | Gets or sets whether to reade all 2D barcodes. |
![]() | AllOMRElements | Gets or sets whether to recognize all OMR (Optical Mark Recognition) elements. |
![]() | AustralianPostCode | Search for Australian Post Code barcodes. |
![]() | Aztec | Search for Aztec barcodes. |
![]() | BorderedTable | Search bordered tables. |
![]() | Checkbox | Search squares (checkboxes). |
![]() | Circle | Search circles. |
![]() | CircularI2of5 | Search for Circular barcodes based on Interleaved 2 of 5 barcodes. |
![]() | Codabar | Search for Codabar barcodes. |
![]() | CodablockF | Search for Codablock F barcodes. |
![]() | Code128 | Search for Code 128 barcodes. |
![]() | Code16K | Search for Code 16K barcodes. |
![]() | Code39 | Search for Code 39 barcodes. |
![]() | Code39Extended | Search for Code 39 Extended barcodes. |
![]() | Code39Mod43 | Search for Code 39 mod 43. |
![]() | Code39Mod43Extended | Search for Extended Code 39 mod 43 barcodes. |
![]() | Code93 | Search for Code 93 barcodes. |
![]() | DataMatrix | Search for DataMatrix barcodes. |
![]() | DPMDataMatrix | Search for DPM (Direct Part Marking) DataMatrix barcodes. |
![]() | EAN13 | Search for EAN-13 (GTIN-13) barcodes. |
![]() | EAN2 | Search for EAN-2 barcodes. |
![]() | EAN5 | Search for EAN-5 barcodes. |
![]() | EAN8 | Search for EAN-8 (GTIN-8) barcodes. |
![]() | GS1 | Search for GS1-128 (EAN-128) barcodes. |
![]() | GS1DataBarExpanded | Search for GS1 DataBar Expanded barcodes. |
![]() | GS1DataBarExpandedStacked | Search for GS1 DataBar Expanded Stacked barcodes. |
![]() | GS1DataBarLimited | Search for GS1 DataBar Limited barcodes. |
![]() | GS1DataBarOmnidirectional | Search for GS1 DataBar Omnidirectional barcodes. |
![]() | GS1DataBarStacked | Search for GS1 DataBar Stacked barcodes. |
![]() | GTIN12 | Search for GTIN-12 (UPC-A with 12 symbols) barcodes. |
![]() | GTIN13 | Search for GTIN-13 (EAN-13) barcodes. |
![]() | GTIN14 | Search for GTIN-14 barcode (also known as Interleaved 2 of 5 barcode with 14 digits). |
![]() | GTIN8 | Search for GTIN-8 (EAN-8) barcodes. |
![]() | HorizontalLine | Search horizontal lines. |
![]() | IntelligentMail | Search for Intelligent Mail barcodes. |
![]() | Interleaved2of5 | Search for Interleaved 2 of 5 barcodes. |
![]() | ITF14 | Search for ITF-14 barcode (also known as Interleaved 2 of 5 barcode with 14 digits). |
![]() | MaxiCode | Search for MaxiCode barcodes. |
![]() | MICR | Search for MICR barcodes. |
![]() | MicroPDF | Search for MicroPDF barcodes. |
![]() | MSI | Search for MSI barcodes. |
![]() | Oval | Search ovals. |
![]() | PatchCode | Search for Patch Code barcodes. |
![]() | PDF417 | Search for PDF-417 barcodes. |
![]() | Pharmacode | Search for Pharmacode barcodes. |
![]() | PostNet | Search for POSTNET barcodes. |
![]() | PZN | Search for PZN, PZN-7, PZN-8 barcodes. |
![]() | QRCode | Search for QR Code barcodes. |
![]() | Rectangle | Search rectangles (including squares). |
![]() | RoyalMail | Search for Royal Mail barcodes. |
![]() | RoyalMailKIX | Search for Royal Mail KIX barcodes. |
![]() | Segment | Search segments. |
![]() | Trioptic | Search for Trioptic barcodes (variation of Code 39). |
![]() | UnderlinedField | Search underlined fields. |
![]() | UPCA | Search for UPC-A barcodes. |
![]() | UPCE | Search for UPC-E barcodes. |
![]() | UPU | Search for UPU (Universal Postal Union) barcodes. |
![]() | VerticalLine | Search vertical lines. |
Methods
Name | Description | |
---|---|---|
![]() | Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() ![]() | FromString | Returns new instance of BarcodeTypeSelector filled with barcode types from comma-separated list. |
![]() | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() | GetType | Gets the type of the current instance. (Inherited from Object.) |
![]() | IsAny1DSelected | Indicates if any 1D (linear) barcode type is selected currently. |
![]() | IsAny2DSelected | Indicates if any 2D barcode type is selected currently. |
![]() | IsAnyOMRElementsSelected | Indicates if any OMR (Optical Mark Recognition) element is selected currently. |
![]() | IsAnySelected | Indicates if any barcode type is selected currently. |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | Reset | Set all barcode type properties to False. |
![]() | SetAll | Enables all supported barcodes except EAN-2, EAN-5, Circular 2 of 5, Patch Code, MSI, Pharmacode as they are designed to work without error checking and causing numerous false positives. Code 39 Ext, Code39 Mode 43, Code39 Mode 43 Ext are also excluded to avoid duplicates by generic Code 39 decoder. If you want to search for these barcode types as well, please enable them directly. |
![]() | SetAll1D | Enable all one-dimensional (1D, linear) barcodes except EAN-2, EAN-5, Circular 2 of 5, Patch Code, MSI, Pharmacode as they are designed to work without error checking and causing numerous false positives. Code 39 Ext, Code39 Mode 43, Code39 Mode 43 Ext are also excluded to avoid duplicates by generic Code 39 decoder. If you want to search for these barcode types as well, please enable them directly. |
![]() | SetAll2D | Enables all two-dimensional (2D) barcodes. |
![]() | SetAllOMRElements | Enables all OMR (Optical Mark Recognition) elements. |
![]() | ToString | (Overrides ObjectToString.) |
See Also