CVB.Net 15.0
Loading...
Searching...
No Matches
Stemmer.Cvb.CodeReader.Config Namespace Reference

Classes

class  AustraliaPost
 Configuration class for Australian Post codes . More...
 
class  Code11
 Configuration for Code11 barcodes. More...
 
class  Code128
 Configuration for Code128 barcodes. More...
 
class  Code32
 Configuration class for Code32 barcodes (Italian Pharmacode). More...
 
class  Code39
 Configuration for Code39 barcodes. More...
 
class  Code93
 Configuration for Code93 barcodes. More...
 
class  CompositeCodeBase< T >
 Base configuration class for composite codes. More...
 
class  ConfigBase
 Base class for all symbology configurations. More...
 
class  ConfigBase< T >
 Base class for all symbology configurations. More...
 
class  DataMatrix
 Configuration for Data Matrix codes. More...
 
class  DotCode
 Configuration for Dot Codes. More...
 
class  DutchPost
 Configuration class for Dutch Post codes . More...
 
class  Ean13
 Configuration class for UPC-A barcodes. More...
 
class  Ean8
 Configuration class for EAN8 barcodes. More...
 
class  GS1DataBar14
 Configuration class for GS1DataBar14 codes. More...
 
class  GS1DataBarExpanded
 Configuration class for GS1DataBarExpanded codes. More...
 
class  GS1DataBarExpandedStacked
 Configuration class for GS1DataBarExpandedStacked codes. More...
 
class  GS1DataBarLimited
 Configuration class for GS1DataBarLimited codes. More...
 
class  GS1DataBarStacked
 Configuration class for GS1DataBar14Stacked codes. More...
 
class  Interleaved2of5
 Configuration for Interleaved2of5 codes. More...
 
class  MicroPdf417
 Configuration for MicroPDF417 codes. More...
 
class  MicroQR
 Configuration for MicroQR codes. More...
 
class  Pdf417
 Configuration for PDF417 codes. More...
 
class  Pharmacode
 Configuration for Pharmacode. More...
 
class  QR
 Configuration for QR codes. More...
 
class  RoyalMail
 Configuration for RoyalMail 4-State codes. More...
 
class  UpcA
 Configuration class for UPC-A barcodes. More...
 
class  UpcE
 Configuration class for UPC-E barcodes. More...
 
class  UpcEanBase< T >
 Base configuration class for UPC-A, UPC-E, EAN-8, and EAN-13 barcodes. More...
 
class  UspsIntelligentMail
 Configuration for USPS Intelligent Mail codes. More...
 

Enumerations

enum  Polarity { LightOnDark = -1 , Either = 0 , DarkOnLight = 1 }
 Possible values for polarity. More...
 
enum  CustomPerformance { None = CVCRCustomPerformance.CVCRCP_None , Robust = CVCRCustomPerformance.CVCRCP_Robust , ExtendedRange2D = CVCRCustomPerformance.CVCRCP_ExtendedRange2D }
 Custom image processing methods to improve decoding robustness and performance. More...
 
enum  SupplementalCode { None , Supplement2digits , Supplement5digits , SupplementAll }
 Enum class for configuring supplemental code decoding for UpcA, UpcE, Ean8 and Ean13 codes. More...
 
enum  Checksum { None = 0 , Enable = 1 , EnableAndStrip = 2 }
 Possible values for enabling Checksum. More...
 
enum  RectangularDecoding { Disabled = 0 , SimpleEnabled = 1 , ExtendedEnabled = 2 }
 Possible values for rectangular decoding. More...
 

Enumeration Type Documentation

◆ Checksum

enum Checksum

Possible values for enabling Checksum.

Enumerator
None 

Disable checksum.

Enable 

Enable checksum.

EnableAndStrip 

Enable checksum and remove the check character from the result.

◆ CustomPerformance

Custom image processing methods to improve decoding robustness and performance.

Enumerator
None 

No performance method enabled.

Robust 

This setting can be used to improve the robustness of decoding a single barcode in the image. It cannot be used with any DPM setting enabled. The maximum image size for this mode to work effectively is limited to 1280 x 960 pixels. To achieve fast decoding, the size of the image should be minimized.

ExtendedRange2D 

Use this method to extend the reading range of a 2D barcode in the quarter-size of the image in the center area. It cannot be used with any DPM setting enabled. The maximum image size for this mode to work effectively is limited to 1280 x 960.

◆ Polarity

enum Polarity

Possible values for polarity.

Enumerator
LightOnDark 

Light on dark.

Either 

Either.

DarkOnLight 

Dark on light.

◆ RectangularDecoding

Possible values for rectangular decoding.

Enumerator
Disabled 

Disables rectangular decoding.

SimpleEnabled 

Enables basic rectangular decoding.

ExtendedEnabled 

Enables extended rectangular decoding.

◆ SupplementalCode

Enum class for configuring supplemental code decoding for UpcA, UpcE, Ean8 and Ean13 codes.

Enumerator
None 

Disables decoding of supplemental codes.

Supplement2digits 

Enables decoding of 2-digit supplemental codes.

Supplement5digits 

Enables decoding of 5-digit supplemental codes.

SupplementAll 

Enables decoding of both 2-digit and 5-digit supplemental codes.