eVision .NET API
Loading...
Searching...
No Matches
eVision.EasyBarCode2.EBarCode Class Reference

Represents a 1D Bar Code. More...

Inheritance diagram for eVision.EasyBarCode2.EBarCode:
Collaboration diagram for eVision.EasyBarCode2.EBarCode:

Public Member Functions

 EBarCode (eVision.EasyBarCode2.EBarCode other)
 Constructs a EBarCode context.
 EBarCode ()
 Constructs a EBarCode context.
eVision.ERegion ToRegion ()
 Creates an ERegion from the EBarCode.
eVision.EFrame ToFrame (bool useAngle, eVision.EFrameScaling frameScaling)
 Creates an EFrame from the EBarCode.
eVision.EFrame ToFrame (bool useAngle, eVision.EFrameScaling frameScaling, eVision.EFrame frame)
 Creates an EFrame from the EBarCode.
void DrawDecodedString (eVision.EDrawAdapter drawAdapter, bool showHumanReadableForGS1, bool includeChecksum, float zoomX, float zoomY, float panX, float panY)
 Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.
void DrawDecodedString (eVision.EDrawAdapter drawAdapter, bool showHumanReadableForGS1, bool includeChecksum, float zoomX, float zoomY, float panX)
 Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.
void DrawDecodedString (eVision.EDrawAdapter drawAdapter, bool showHumanReadableForGS1, bool includeChecksum, float zoomX, float zoomY)
 Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.
void DrawDecodedString (eVision.EDrawAdapter drawAdapter, bool showHumanReadableForGS1, bool includeChecksum, float zoomX)
 Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.
void DrawDecodedString (eVision.EDrawAdapter drawAdapter, bool showHumanReadableForGS1, bool includeChecksum)
 Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.
void DrawDecodedString (eVision.EDrawAdapter drawAdapter, bool showHumanReadableForGS1)
 Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.
void DrawDecodedString (eVision.EDrawAdapter drawAdapter)
 Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.
void DrawDecodedString (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, bool showHumanReadableForGS1, bool includeChecksum, float zoomX, float zoomY, float panX, float panY)
 Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.
void DrawDecodedString (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, bool showHumanReadableForGS1, bool includeChecksum, float zoomX, float zoomY, float panX)
 Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.
void DrawDecodedString (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, bool showHumanReadableForGS1, bool includeChecksum, float zoomX, float zoomY)
 Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.
void DrawDecodedString (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, bool showHumanReadableForGS1, bool includeChecksum, float zoomX)
 Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.
void DrawDecodedString (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, bool showHumanReadableForGS1, bool includeChecksum)
 Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.
void DrawDecodedString (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, bool showHumanReadableForGS1)
 Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.
void DrawDecodedString (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame)
 Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.
void DrawDecodedString (eVision.EDrawAdapter drawAdapter, eVision.EasyBarCode2.EBarCodeSymbologies symbology, bool showHumanReadableForGS1, bool includeChecksum, float zoomX, float zoomY, float panX, float panY)
 Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.
void DrawDecodedString (eVision.EDrawAdapter drawAdapter, eVision.EasyBarCode2.EBarCodeSymbologies symbology, bool showHumanReadableForGS1, bool includeChecksum, float zoomX, float zoomY, float panX)
 Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.
void DrawDecodedString (eVision.EDrawAdapter drawAdapter, eVision.EasyBarCode2.EBarCodeSymbologies symbology, bool showHumanReadableForGS1, bool includeChecksum, float zoomX, float zoomY)
 Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.
void DrawDecodedString (eVision.EDrawAdapter drawAdapter, eVision.EasyBarCode2.EBarCodeSymbologies symbology, bool showHumanReadableForGS1, bool includeChecksum, float zoomX)
 Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.
void DrawDecodedString (eVision.EDrawAdapter drawAdapter, eVision.EasyBarCode2.EBarCodeSymbologies symbology, bool showHumanReadableForGS1, bool includeChecksum)
 Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.
void DrawDecodedString (eVision.EDrawAdapter drawAdapter, eVision.EasyBarCode2.EBarCodeSymbologies symbology, bool showHumanReadableForGS1)
 Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.
void DrawDecodedString (eVision.EDrawAdapter drawAdapter, eVision.EasyBarCode2.EBarCodeSymbologies symbology)
 Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.
void DrawDecodedString (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, eVision.EasyBarCode2.EBarCodeSymbologies symbology, bool showHumanReadableForGS1, bool includeChecksum, float zoomX, float zoomY, float panX, float panY)
 Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.
void DrawDecodedString (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, eVision.EasyBarCode2.EBarCodeSymbologies symbology, bool showHumanReadableForGS1, bool includeChecksum, float zoomX, float zoomY, float panX)
 Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.
void DrawDecodedString (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, eVision.EasyBarCode2.EBarCodeSymbologies symbology, bool showHumanReadableForGS1, bool includeChecksum, float zoomX, float zoomY)
 Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.
void DrawDecodedString (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, eVision.EasyBarCode2.EBarCodeSymbologies symbology, bool showHumanReadableForGS1, bool includeChecksum, float zoomX)
 Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.
void DrawDecodedString (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, eVision.EasyBarCode2.EBarCodeSymbologies symbology, bool showHumanReadableForGS1, bool includeChecksum)
 Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.
void DrawDecodedString (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, eVision.EasyBarCode2.EBarCodeSymbologies symbology, bool showHumanReadableForGS1)
 Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.
void DrawDecodedString (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, eVision.EasyBarCode2.EBarCodeSymbologies symbology)
 Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.
void DrawPosition (eVision.EDrawAdapter drawAdapter, float zoomX, float zoomY, float panX, float panY)
 Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.
void DrawPosition (eVision.EDrawAdapter drawAdapter, float zoomX, float zoomY, float panX)
 Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.
void DrawPosition (eVision.EDrawAdapter drawAdapter, float zoomX, float zoomY)
 Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.
void DrawPosition (eVision.EDrawAdapter drawAdapter, float zoomX)
 Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.
void DrawPosition (eVision.EDrawAdapter drawAdapter)
 Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.
void DrawPosition (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, float zoomX, float zoomY, float panX, float panY)
 Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.
void DrawPosition (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, float zoomX, float zoomY, float panX)
 Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.
void DrawPosition (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, float zoomX, float zoomY)
 Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.
void DrawPosition (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, float zoomX)
 Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.
void DrawPosition (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame)
 Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.
void DrawPosition (eVision.EDrawAdapter drawAdapter, eVision.ERGBColor color, float zoomX, float zoomY, float panX, float panY)
 Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.
void DrawPosition (eVision.EDrawAdapter drawAdapter, eVision.ERGBColor color, float zoomX, float zoomY, float panX)
 Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.
void DrawPosition (eVision.EDrawAdapter drawAdapter, eVision.ERGBColor color, float zoomX, float zoomY)
 Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.
void DrawPosition (eVision.EDrawAdapter drawAdapter, eVision.ERGBColor color, float zoomX)
 Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.
void DrawPosition (eVision.EDrawAdapter drawAdapter, eVision.ERGBColor color)
 Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.
void DrawPosition (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, eVision.ERGBColor color, float zoomX, float zoomY, float panX, float panY)
 Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.
void DrawPosition (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, eVision.ERGBColor color, float zoomX, float zoomY, float panX)
 Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.
void DrawPosition (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, eVision.ERGBColor color, float zoomX, float zoomY)
 Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.
void DrawPosition (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, eVision.ERGBColor color, float zoomX)
 Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.
void DrawPosition (eVision.EDrawAdapter drawAdapter, eVision.EFrame frame, eVision.ERGBColor color)
 Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.
void DrawPosition (IntPtr drawAdapter, float zoomX, float zoomY, float panX, float panY)
 Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.
void DrawPosition (IntPtr drawAdapter, float zoomX, float zoomY, float panX)
 Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.
void DrawPosition (IntPtr drawAdapter, float zoomX, float zoomY)
 Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.
void DrawPosition (IntPtr drawAdapter, float zoomX)
 Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.
void DrawPosition (IntPtr drawAdapter)
 Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.
void DrawPositionWithCurrentPen (IntPtr hDC, float zoomX, float zoomY, float panX, float panY)
 Draws the BarCode Position using the pen currently set in the graphical context.
void DrawPositionWithCurrentPen (IntPtr hDC, float zoomX, float zoomY, float panX)
 Draws the BarCode Position using the pen currently set in the graphical context.
void DrawPositionWithCurrentPen (IntPtr hDC, float zoomX, float zoomY)
 Draws the BarCode Position using the pen currently set in the graphical context.
void DrawPositionWithCurrentPen (IntPtr hDC, float zoomX)
 Draws the BarCode Position using the pen currently set in the graphical context.
void DrawPositionWithCurrentPen (IntPtr hDC)
 Draws the BarCode Position using the pen currently set in the graphical context.
string GetDecodedString (bool includeChecksum)
 Decoded bar code string.
string GetDecodedString ()
 Decoded bar code string.
string GetDecodedString (eVision.EasyBarCode2.EBarCodeSymbologies symbology, bool includeChecksum)
 Decoded bar code string.
string GetDecodedString (eVision.EasyBarCode2.EBarCodeSymbologies symbology)
 Decoded bar code string.
bool GetChecksumOK ()
 Checksum validity status.
bool GetChecksumOK (eVision.EasyBarCode2.EBarCodeSymbologies symbology)
 Checksum validity status.
bool GetPatternCorrectionUsed ()
 Whether EBarCodeReader.EnablePatternCorrection was used to decode the current EBarCode (for selected symbology).
bool GetPatternCorrectionUsed (eVision.EasyBarCode2.EBarCodeSymbologies symbology)
 Whether EBarCodeReader.EnablePatternCorrection was used to decode the current EBarCode (for selected symbology).
bool GetAdvancedDecodingUsed ()
 Whether EBarCodeReader.EnableAdvancedDecoding was used to decode the current EBarCode (for selected symbology).
bool GetAdvancedDecodingUsed (eVision.EasyBarCode2.EBarCodeSymbologies symbology)
 Whether EBarCodeReader.EnableAdvancedDecoding was used to decode the current EBarCode (for selected symbology).
bool GetPrintingErrorCorrectionUsed ()
 Whether EBarCodeReader.EnablePrintingErrorCorrection was used to decode the current EBarCode (for selected symbology).
bool GetPrintingErrorCorrectionUsed (eVision.EasyBarCode2.EBarCodeSymbologies symbology)
 Whether EBarCodeReader.EnablePrintingErrorCorrection was used to decode the current EBarCode (for selected symbology).
bool GetIsGS1 (eVision.EasyBarCode2.EBarCodeSymbologies symbology)
 Returns whether the given symbology implements the GS1 standard.
bool HasGradingParameters ()
 Returns whether the EBarCode contains Grading Parameters.
void DrawPosition (System.Drawing.Graphics drawAdapter, float zoomX, float zoomY, float panX, float panY)
 Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.
void DrawPosition (System.Drawing.Graphics drawAdapter, float zoomX, float zoomY, float panX)
 Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.
void DrawPosition (System.Drawing.Graphics drawAdapter, float zoomX, float zoomY)
 Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.
void DrawPosition (System.Drawing.Graphics drawAdapter, float zoomX)
 Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.
void DrawPosition (System.Drawing.Graphics drawAdapter)
 Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.

Properties

eVision.EQuadrangle Position [get]
 Position of the barcode.
eVision.EPoint Center [get]
 Returns the center of the EBarCode.
float SizeX [get]
 Returns the size of the EBarCode on its X axis. This corresponds to the mean between the sizes of the top and bottom sides of the EBarCode.
float SizeY [get]
 Returns the size of the EBarCode on its Y axis. This corresponds to the mean between the sizes of the left and right sides of the EBarCode.
float Angle [get]
 Returns the angle of the EBarCode as if it was an ERectangle.
eVision.EasyBarCode2.EBarCodeSymbologies Symbology [get]
 Returns the most likely compatible symbology.
eVision.EasyBarCode2.EBarCodeSymbologies[] Symbologies [get]
 Returns all compatible symbologies, in order of likelyhood.
bool IsGS1 [get]
 Returns whether the most likely symbology implements the GS1 standard.
eVision.EasyBarCode2.EBarCodeGradingParameters GradingParameters [get]
 Grading Parameters according to ISO 15416.

Detailed Description

Represents a 1D Bar Code.

License(s): EasyBarCode

Constructor & Destructor Documentation

◆ EBarCode() [1/2]

eVision.EasyBarCode2.EBarCode.EBarCode ( eVision.EasyBarCode2.EBarCode other)

Constructs a EBarCode context.

Parameters
otherAnother EBarCode object to be copied in the new EBarCode object.

The default constructor constructs an uninitialized EBarCode object. All properties are initialized to their respective default values. The copy constructor constructs a EBarCode context based on a pre-existing EBarCode object. All properties and internal data are copied.

◆ EBarCode() [2/2]

eVision.EasyBarCode2.EBarCode.EBarCode ( )

Constructs a EBarCode context.

The default constructor constructs an uninitialized EBarCode object. All properties are initialized to their respective default values. The copy constructor constructs a EBarCode context based on a pre-existing EBarCode object. All properties and internal data are copied.

Member Function Documentation

◆ DrawDecodedString() [1/28]

void eVision.EasyBarCode2.EBarCode.DrawDecodedString ( eVision.EDrawAdapter drawAdapter)

Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.

Parameters
drawAdapterHandle of the graphics context on which to draw.

◆ DrawDecodedString() [2/28]

void eVision.EasyBarCode2.EBarCode.DrawDecodedString ( eVision.EDrawAdapter drawAdapter,
bool showHumanReadableForGS1 )

Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.

Parameters
drawAdapterHandle of the graphics context on which to draw.
showHumanReadableForGS1Whether we show Human readable or machine readable version of GS1 codes. Defaults to true.

◆ DrawDecodedString() [3/28]

void eVision.EasyBarCode2.EBarCode.DrawDecodedString ( eVision.EDrawAdapter drawAdapter,
bool showHumanReadableForGS1,
bool includeChecksum )

Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.

Parameters
drawAdapterHandle of the graphics context on which to draw.
showHumanReadableForGS1Whether we show Human readable or machine readable version of GS1 codes. Defaults to true.
includeChecksumWhether the checksum is drawned alongside the code or not. Defaults to true.

◆ DrawDecodedString() [4/28]

void eVision.EasyBarCode2.EBarCode.DrawDecodedString ( eVision.EDrawAdapter drawAdapter,
bool showHumanReadableForGS1,
bool includeChecksum,
float zoomX )

Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.

Parameters
drawAdapterHandle of the graphics context on which to draw.
showHumanReadableForGS1Whether we show Human readable or machine readable version of GS1 codes. Defaults to true.
includeChecksumWhether the checksum is drawned alongside the code or not. Defaults to true.
zoomXHorizontal zooming factor. By default, true scale is used.

◆ DrawDecodedString() [5/28]

void eVision.EasyBarCode2.EBarCode.DrawDecodedString ( eVision.EDrawAdapter drawAdapter,
bool showHumanReadableForGS1,
bool includeChecksum,
float zoomX,
float zoomY )

Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.

Parameters
drawAdapterHandle of the graphics context on which to draw.
showHumanReadableForGS1Whether we show Human readable or machine readable version of GS1 codes. Defaults to true.
includeChecksumWhether the checksum is drawned alongside the code or not. Defaults to true.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.

◆ DrawDecodedString() [6/28]

void eVision.EasyBarCode2.EBarCode.DrawDecodedString ( eVision.EDrawAdapter drawAdapter,
bool showHumanReadableForGS1,
bool includeChecksum,
float zoomX,
float zoomY,
float panX )

Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.

Parameters
drawAdapterHandle of the graphics context on which to draw.
showHumanReadableForGS1Whether we show Human readable or machine readable version of GS1 codes. Defaults to true.
includeChecksumWhether the checksum is drawned alongside the code or not. Defaults to true.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.

◆ DrawDecodedString() [7/28]

void eVision.EasyBarCode2.EBarCode.DrawDecodedString ( eVision.EDrawAdapter drawAdapter,
bool showHumanReadableForGS1,
bool includeChecksum,
float zoomX,
float zoomY,
float panX,
float panY )

Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.

Parameters
drawAdapterHandle of the graphics context on which to draw.
showHumanReadableForGS1Whether we show Human readable or machine readable version of GS1 codes. Defaults to true.
includeChecksumWhether the checksum is drawned alongside the code or not. Defaults to true.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ DrawDecodedString() [8/28]

void eVision.EasyBarCode2.EBarCode.DrawDecodedString ( eVision.EDrawAdapter drawAdapter,
eVision.EasyBarCode2.EBarCodeSymbologies symbology )

Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.

Parameters
drawAdapterHandle of the graphics context on which to draw.
symbologyChosen symbology. If not specified, the most likely symbology is used.

◆ DrawDecodedString() [9/28]

void eVision.EasyBarCode2.EBarCode.DrawDecodedString ( eVision.EDrawAdapter drawAdapter,
eVision.EasyBarCode2.EBarCodeSymbologies symbology,
bool showHumanReadableForGS1 )

Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.

Parameters
drawAdapterHandle of the graphics context on which to draw.
symbologyChosen symbology. If not specified, the most likely symbology is used.
showHumanReadableForGS1Whether we show Human readable or machine readable version of GS1 codes. Defaults to true.

◆ DrawDecodedString() [10/28]

void eVision.EasyBarCode2.EBarCode.DrawDecodedString ( eVision.EDrawAdapter drawAdapter,
eVision.EasyBarCode2.EBarCodeSymbologies symbology,
bool showHumanReadableForGS1,
bool includeChecksum )

Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.

Parameters
drawAdapterHandle of the graphics context on which to draw.
symbologyChosen symbology. If not specified, the most likely symbology is used.
showHumanReadableForGS1Whether we show Human readable or machine readable version of GS1 codes. Defaults to true.
includeChecksumWhether the checksum is drawned alongside the code or not. Defaults to true.

◆ DrawDecodedString() [11/28]

void eVision.EasyBarCode2.EBarCode.DrawDecodedString ( eVision.EDrawAdapter drawAdapter,
eVision.EasyBarCode2.EBarCodeSymbologies symbology,
bool showHumanReadableForGS1,
bool includeChecksum,
float zoomX )

Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.

Parameters
drawAdapterHandle of the graphics context on which to draw.
symbologyChosen symbology. If not specified, the most likely symbology is used.
showHumanReadableForGS1Whether we show Human readable or machine readable version of GS1 codes. Defaults to true.
includeChecksumWhether the checksum is drawned alongside the code or not. Defaults to true.
zoomXHorizontal zooming factor. By default, true scale is used.

◆ DrawDecodedString() [12/28]

void eVision.EasyBarCode2.EBarCode.DrawDecodedString ( eVision.EDrawAdapter drawAdapter,
eVision.EasyBarCode2.EBarCodeSymbologies symbology,
bool showHumanReadableForGS1,
bool includeChecksum,
float zoomX,
float zoomY )

Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.

Parameters
drawAdapterHandle of the graphics context on which to draw.
symbologyChosen symbology. If not specified, the most likely symbology is used.
showHumanReadableForGS1Whether we show Human readable or machine readable version of GS1 codes. Defaults to true.
includeChecksumWhether the checksum is drawned alongside the code or not. Defaults to true.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.

◆ DrawDecodedString() [13/28]

void eVision.EasyBarCode2.EBarCode.DrawDecodedString ( eVision.EDrawAdapter drawAdapter,
eVision.EasyBarCode2.EBarCodeSymbologies symbology,
bool showHumanReadableForGS1,
bool includeChecksum,
float zoomX,
float zoomY,
float panX )

Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.

Parameters
drawAdapterHandle of the graphics context on which to draw.
symbologyChosen symbology. If not specified, the most likely symbology is used.
showHumanReadableForGS1Whether we show Human readable or machine readable version of GS1 codes. Defaults to true.
includeChecksumWhether the checksum is drawned alongside the code or not. Defaults to true.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.

◆ DrawDecodedString() [14/28]

void eVision.EasyBarCode2.EBarCode.DrawDecodedString ( eVision.EDrawAdapter drawAdapter,
eVision.EasyBarCode2.EBarCodeSymbologies symbology,
bool showHumanReadableForGS1,
bool includeChecksum,
float zoomX,
float zoomY,
float panX,
float panY )

Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.

Parameters
drawAdapterHandle of the graphics context on which to draw.
symbologyChosen symbology. If not specified, the most likely symbology is used.
showHumanReadableForGS1Whether we show Human readable or machine readable version of GS1 codes. Defaults to true.
includeChecksumWhether the checksum is drawned alongside the code or not. Defaults to true.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ DrawDecodedString() [15/28]

void eVision.EasyBarCode2.EBarCode.DrawDecodedString ( eVision.EDrawAdapter drawAdapter,
eVision.EFrame frame )

Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.

Parameters
drawAdapterHandle of the graphics context on which to draw.
frameFrame associated with the bar code.

◆ DrawDecodedString() [16/28]

void eVision.EasyBarCode2.EBarCode.DrawDecodedString ( eVision.EDrawAdapter drawAdapter,
eVision.EFrame frame,
bool showHumanReadableForGS1 )

Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.

Parameters
drawAdapterHandle of the graphics context on which to draw.
frameFrame associated with the bar code.
showHumanReadableForGS1Whether we show Human readable or machine readable version of GS1 codes. Defaults to true.

◆ DrawDecodedString() [17/28]

void eVision.EasyBarCode2.EBarCode.DrawDecodedString ( eVision.EDrawAdapter drawAdapter,
eVision.EFrame frame,
bool showHumanReadableForGS1,
bool includeChecksum )

Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.

Parameters
drawAdapterHandle of the graphics context on which to draw.
frameFrame associated with the bar code.
showHumanReadableForGS1Whether we show Human readable or machine readable version of GS1 codes. Defaults to true.
includeChecksumWhether the checksum is drawned alongside the code or not. Defaults to true.

◆ DrawDecodedString() [18/28]

void eVision.EasyBarCode2.EBarCode.DrawDecodedString ( eVision.EDrawAdapter drawAdapter,
eVision.EFrame frame,
bool showHumanReadableForGS1,
bool includeChecksum,
float zoomX )

Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.

Parameters
drawAdapterHandle of the graphics context on which to draw.
frameFrame associated with the bar code.
showHumanReadableForGS1Whether we show Human readable or machine readable version of GS1 codes. Defaults to true.
includeChecksumWhether the checksum is drawned alongside the code or not. Defaults to true.
zoomXHorizontal zooming factor. By default, true scale is used.

◆ DrawDecodedString() [19/28]

void eVision.EasyBarCode2.EBarCode.DrawDecodedString ( eVision.EDrawAdapter drawAdapter,
eVision.EFrame frame,
bool showHumanReadableForGS1,
bool includeChecksum,
float zoomX,
float zoomY )

Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.

Parameters
drawAdapterHandle of the graphics context on which to draw.
frameFrame associated with the bar code.
showHumanReadableForGS1Whether we show Human readable or machine readable version of GS1 codes. Defaults to true.
includeChecksumWhether the checksum is drawned alongside the code or not. Defaults to true.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.

◆ DrawDecodedString() [20/28]

void eVision.EasyBarCode2.EBarCode.DrawDecodedString ( eVision.EDrawAdapter drawAdapter,
eVision.EFrame frame,
bool showHumanReadableForGS1,
bool includeChecksum,
float zoomX,
float zoomY,
float panX )

Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.

Parameters
drawAdapterHandle of the graphics context on which to draw.
frameFrame associated with the bar code.
showHumanReadableForGS1Whether we show Human readable or machine readable version of GS1 codes. Defaults to true.
includeChecksumWhether the checksum is drawned alongside the code or not. Defaults to true.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.

◆ DrawDecodedString() [21/28]

void eVision.EasyBarCode2.EBarCode.DrawDecodedString ( eVision.EDrawAdapter drawAdapter,
eVision.EFrame frame,
bool showHumanReadableForGS1,
bool includeChecksum,
float zoomX,
float zoomY,
float panX,
float panY )

Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.

Parameters
drawAdapterHandle of the graphics context on which to draw.
frameFrame associated with the bar code.
showHumanReadableForGS1Whether we show Human readable or machine readable version of GS1 codes. Defaults to true.
includeChecksumWhether the checksum is drawned alongside the code or not. Defaults to true.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ DrawDecodedString() [22/28]

void eVision.EasyBarCode2.EBarCode.DrawDecodedString ( eVision.EDrawAdapter drawAdapter,
eVision.EFrame frame,
eVision.EasyBarCode2.EBarCodeSymbologies symbology )

Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.

Parameters
drawAdapterHandle of the graphics context on which to draw.
frameFrame associated with the bar code.
symbologyChosen symbology. If not specified, the most likely symbology is used.

◆ DrawDecodedString() [23/28]

void eVision.EasyBarCode2.EBarCode.DrawDecodedString ( eVision.EDrawAdapter drawAdapter,
eVision.EFrame frame,
eVision.EasyBarCode2.EBarCodeSymbologies symbology,
bool showHumanReadableForGS1 )

Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.

Parameters
drawAdapterHandle of the graphics context on which to draw.
frameFrame associated with the bar code.
symbologyChosen symbology. If not specified, the most likely symbology is used.
showHumanReadableForGS1Whether we show Human readable or machine readable version of GS1 codes. Defaults to true.

◆ DrawDecodedString() [24/28]

void eVision.EasyBarCode2.EBarCode.DrawDecodedString ( eVision.EDrawAdapter drawAdapter,
eVision.EFrame frame,
eVision.EasyBarCode2.EBarCodeSymbologies symbology,
bool showHumanReadableForGS1,
bool includeChecksum )

Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.

Parameters
drawAdapterHandle of the graphics context on which to draw.
frameFrame associated with the bar code.
symbologyChosen symbology. If not specified, the most likely symbology is used.
showHumanReadableForGS1Whether we show Human readable or machine readable version of GS1 codes. Defaults to true.
includeChecksumWhether the checksum is drawned alongside the code or not. Defaults to true.

◆ DrawDecodedString() [25/28]

void eVision.EasyBarCode2.EBarCode.DrawDecodedString ( eVision.EDrawAdapter drawAdapter,
eVision.EFrame frame,
eVision.EasyBarCode2.EBarCodeSymbologies symbology,
bool showHumanReadableForGS1,
bool includeChecksum,
float zoomX )

Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.

Parameters
drawAdapterHandle of the graphics context on which to draw.
frameFrame associated with the bar code.
symbologyChosen symbology. If not specified, the most likely symbology is used.
showHumanReadableForGS1Whether we show Human readable or machine readable version of GS1 codes. Defaults to true.
includeChecksumWhether the checksum is drawned alongside the code or not. Defaults to true.
zoomXHorizontal zooming factor. By default, true scale is used.

◆ DrawDecodedString() [26/28]

void eVision.EasyBarCode2.EBarCode.DrawDecodedString ( eVision.EDrawAdapter drawAdapter,
eVision.EFrame frame,
eVision.EasyBarCode2.EBarCodeSymbologies symbology,
bool showHumanReadableForGS1,
bool includeChecksum,
float zoomX,
float zoomY )

Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.

Parameters
drawAdapterHandle of the graphics context on which to draw.
frameFrame associated with the bar code.
symbologyChosen symbology. If not specified, the most likely symbology is used.
showHumanReadableForGS1Whether we show Human readable or machine readable version of GS1 codes. Defaults to true.
includeChecksumWhether the checksum is drawned alongside the code or not. Defaults to true.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.

◆ DrawDecodedString() [27/28]

void eVision.EasyBarCode2.EBarCode.DrawDecodedString ( eVision.EDrawAdapter drawAdapter,
eVision.EFrame frame,
eVision.EasyBarCode2.EBarCodeSymbologies symbology,
bool showHumanReadableForGS1,
bool includeChecksum,
float zoomX,
float zoomY,
float panX )

Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.

Parameters
drawAdapterHandle of the graphics context on which to draw.
frameFrame associated with the bar code.
symbologyChosen symbology. If not specified, the most likely symbology is used.
showHumanReadableForGS1Whether we show Human readable or machine readable version of GS1 codes. Defaults to true.
includeChecksumWhether the checksum is drawned alongside the code or not. Defaults to true.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.

◆ DrawDecodedString() [28/28]

void eVision.EasyBarCode2.EBarCode.DrawDecodedString ( eVision.EDrawAdapter drawAdapter,
eVision.EFrame frame,
eVision.EasyBarCode2.EBarCodeSymbologies symbology,
bool showHumanReadableForGS1,
bool includeChecksum,
float zoomX,
float zoomY,
float panX,
float panY )

Draws the decoded string below the position of the EBarCode. The text color is the one of the pen of the drawAdapter or white if no pen is defined. The background color is the one of the brush of the drawAdapter or black if no brush is defined.

Parameters
drawAdapterHandle of the graphics context on which to draw.
frameFrame associated with the bar code.
symbologyChosen symbology. If not specified, the most likely symbology is used.
showHumanReadableForGS1Whether we show Human readable or machine readable version of GS1 codes. Defaults to true.
includeChecksumWhether the checksum is drawned alongside the code or not. Defaults to true.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ DrawPosition() [1/30]

void eVision.EasyBarCode2.EBarCode.DrawPosition ( eVision.EDrawAdapter drawAdapter)

Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.

Parameters
drawAdapterHandle of the graphics context on which to draw.

◆ DrawPosition() [2/30]

void eVision.EasyBarCode2.EBarCode.DrawPosition ( eVision.EDrawAdapter drawAdapter,
eVision.EFrame frame )

Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.

Parameters
drawAdapterHandle of the graphics context on which to draw.
frameFrame associated with the bar code.

◆ DrawPosition() [3/30]

void eVision.EasyBarCode2.EBarCode.DrawPosition ( eVision.EDrawAdapter drawAdapter,
eVision.EFrame frame,
eVision.ERGBColor color )

Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.

Parameters
drawAdapterHandle of the graphics context on which to draw.
frameFrame associated with the bar code.
colorThe color in which to draw the overlay.

◆ DrawPosition() [4/30]

void eVision.EasyBarCode2.EBarCode.DrawPosition ( eVision.EDrawAdapter drawAdapter,
eVision.EFrame frame,
eVision.ERGBColor color,
float zoomX )

Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.

Parameters
drawAdapterHandle of the graphics context on which to draw.
frameFrame associated with the bar code.
colorThe color in which to draw the overlay.
zoomXHorizontal zooming factor. By default, true scale is used.

◆ DrawPosition() [5/30]

void eVision.EasyBarCode2.EBarCode.DrawPosition ( eVision.EDrawAdapter drawAdapter,
eVision.EFrame frame,
eVision.ERGBColor color,
float zoomX,
float zoomY )

Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.

Parameters
drawAdapterHandle of the graphics context on which to draw.
frameFrame associated with the bar code.
colorThe color in which to draw the overlay.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.

◆ DrawPosition() [6/30]

void eVision.EasyBarCode2.EBarCode.DrawPosition ( eVision.EDrawAdapter drawAdapter,
eVision.EFrame frame,
eVision.ERGBColor color,
float zoomX,
float zoomY,
float panX )

Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.

Parameters
drawAdapterHandle of the graphics context on which to draw.
frameFrame associated with the bar code.
colorThe color in which to draw the overlay.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.

◆ DrawPosition() [7/30]

void eVision.EasyBarCode2.EBarCode.DrawPosition ( eVision.EDrawAdapter drawAdapter,
eVision.EFrame frame,
eVision.ERGBColor color,
float zoomX,
float zoomY,
float panX,
float panY )

Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.

Parameters
drawAdapterHandle of the graphics context on which to draw.
frameFrame associated with the bar code.
colorThe color in which to draw the overlay.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ DrawPosition() [8/30]

void eVision.EasyBarCode2.EBarCode.DrawPosition ( eVision.EDrawAdapter drawAdapter,
eVision.EFrame frame,
float zoomX )

Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.

Parameters
drawAdapterHandle of the graphics context on which to draw.
frameFrame associated with the bar code.
zoomXHorizontal zooming factor. By default, true scale is used.

◆ DrawPosition() [9/30]

void eVision.EasyBarCode2.EBarCode.DrawPosition ( eVision.EDrawAdapter drawAdapter,
eVision.EFrame frame,
float zoomX,
float zoomY )

Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.

Parameters
drawAdapterHandle of the graphics context on which to draw.
frameFrame associated with the bar code.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.

◆ DrawPosition() [10/30]

void eVision.EasyBarCode2.EBarCode.DrawPosition ( eVision.EDrawAdapter drawAdapter,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX )

Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.

Parameters
drawAdapterHandle of the graphics context on which to draw.
frameFrame associated with the bar code.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.

◆ DrawPosition() [11/30]

void eVision.EasyBarCode2.EBarCode.DrawPosition ( eVision.EDrawAdapter drawAdapter,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX,
float panY )

Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.

Parameters
drawAdapterHandle of the graphics context on which to draw.
frameFrame associated with the bar code.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ DrawPosition() [12/30]

void eVision.EasyBarCode2.EBarCode.DrawPosition ( eVision.EDrawAdapter drawAdapter,
eVision.ERGBColor color )

Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.

Parameters
drawAdapterHandle of the graphics context on which to draw.
colorThe color in which to draw the overlay.

◆ DrawPosition() [13/30]

void eVision.EasyBarCode2.EBarCode.DrawPosition ( eVision.EDrawAdapter drawAdapter,
eVision.ERGBColor color,
float zoomX )

Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.

Parameters
drawAdapterHandle of the graphics context on which to draw.
colorThe color in which to draw the overlay.
zoomXHorizontal zooming factor. By default, true scale is used.

◆ DrawPosition() [14/30]

void eVision.EasyBarCode2.EBarCode.DrawPosition ( eVision.EDrawAdapter drawAdapter,
eVision.ERGBColor color,
float zoomX,
float zoomY )

Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.

Parameters
drawAdapterHandle of the graphics context on which to draw.
colorThe color in which to draw the overlay.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.

◆ DrawPosition() [15/30]

void eVision.EasyBarCode2.EBarCode.DrawPosition ( eVision.EDrawAdapter drawAdapter,
eVision.ERGBColor color,
float zoomX,
float zoomY,
float panX )

Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.

Parameters
drawAdapterHandle of the graphics context on which to draw.
colorThe color in which to draw the overlay.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.

◆ DrawPosition() [16/30]

void eVision.EasyBarCode2.EBarCode.DrawPosition ( eVision.EDrawAdapter drawAdapter,
eVision.ERGBColor color,
float zoomX,
float zoomY,
float panX,
float panY )

Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.

Parameters
drawAdapterHandle of the graphics context on which to draw.
colorThe color in which to draw the overlay.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ DrawPosition() [17/30]

void eVision.EasyBarCode2.EBarCode.DrawPosition ( eVision.EDrawAdapter drawAdapter,
float zoomX )

Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.

Parameters
drawAdapterHandle of the graphics context on which to draw.
zoomXHorizontal zooming factor. By default, true scale is used.

◆ DrawPosition() [18/30]

void eVision.EasyBarCode2.EBarCode.DrawPosition ( eVision.EDrawAdapter drawAdapter,
float zoomX,
float zoomY )

Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.

Parameters
drawAdapterHandle of the graphics context on which to draw.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.

◆ DrawPosition() [19/30]

void eVision.EasyBarCode2.EBarCode.DrawPosition ( eVision.EDrawAdapter drawAdapter,
float zoomX,
float zoomY,
float panX )

Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.

Parameters
drawAdapterHandle of the graphics context on which to draw.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.

◆ DrawPosition() [20/30]

void eVision.EasyBarCode2.EBarCode.DrawPosition ( eVision.EDrawAdapter drawAdapter,
float zoomX,
float zoomY,
float panX,
float panY )

Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.

Parameters
drawAdapterHandle of the graphics context on which to draw.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.

◆ DrawPosition() [21/30]

void eVision.EasyBarCode2.EBarCode.DrawPosition ( IntPtr drawAdapter)

Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.

Parameters
drawAdapterHandle of the graphics context on which to draw.
Deprecated

Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.

Deprecated in version 23.12. Scheduled to be removed in version 27.6.

◆ DrawPosition() [22/30]

void eVision.EasyBarCode2.EBarCode.DrawPosition ( IntPtr drawAdapter,
float zoomX )

Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.

Parameters
drawAdapterHandle of the graphics context on which to draw.
zoomXHorizontal zooming factor. By default, true scale is used.
Deprecated

Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.

Deprecated in version 23.12. Scheduled to be removed in version 27.6.

◆ DrawPosition() [23/30]

void eVision.EasyBarCode2.EBarCode.DrawPosition ( IntPtr drawAdapter,
float zoomX,
float zoomY )

Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.

Parameters
drawAdapterHandle of the graphics context on which to draw.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
Deprecated

Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.

Deprecated in version 23.12. Scheduled to be removed in version 27.6.

◆ DrawPosition() [24/30]

void eVision.EasyBarCode2.EBarCode.DrawPosition ( IntPtr drawAdapter,
float zoomX,
float zoomY,
float panX )

Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.

Parameters
drawAdapterHandle of the graphics context on which to draw.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
Deprecated

Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.

Deprecated in version 23.12. Scheduled to be removed in version 27.6.

◆ DrawPosition() [25/30]

void eVision.EasyBarCode2.EBarCode.DrawPosition ( IntPtr drawAdapter,
float zoomX,
float zoomY,
float panX,
float panY )

Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.

Parameters
drawAdapterHandle of the graphics context on which to draw.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.
Deprecated

Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.

Deprecated in version 23.12. Scheduled to be removed in version 27.6.

◆ DrawPosition() [26/30]

void eVision.EasyBarCode2.EBarCode.DrawPosition ( System.Drawing.Graphics drawAdapter)

Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.

Parameters
drawAdapterHandle of the graphics context on which to draw.
Deprecated

Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.

Deprecated in version 23.12. Scheduled to be removed in version 27.6.

◆ DrawPosition() [27/30]

void eVision.EasyBarCode2.EBarCode.DrawPosition ( System.Drawing.Graphics drawAdapter,
float zoomX )

Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.

Parameters
drawAdapterHandle of the graphics context on which to draw.
zoomXHorizontal zooming factor. By default, true scale is used.
Deprecated

Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.

Deprecated in version 23.12. Scheduled to be removed in version 27.6.

◆ DrawPosition() [28/30]

void eVision.EasyBarCode2.EBarCode.DrawPosition ( System.Drawing.Graphics drawAdapter,
float zoomX,
float zoomY )

Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.

Parameters
drawAdapterHandle of the graphics context on which to draw.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
Deprecated

Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.

Deprecated in version 23.12. Scheduled to be removed in version 27.6.

◆ DrawPosition() [29/30]

void eVision.EasyBarCode2.EBarCode.DrawPosition ( System.Drawing.Graphics drawAdapter,
float zoomX,
float zoomY,
float panX )

Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.

Parameters
drawAdapterHandle of the graphics context on which to draw.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
Deprecated

Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.

Deprecated in version 23.12. Scheduled to be removed in version 27.6.

◆ DrawPosition() [30/30]

void eVision.EasyBarCode2.EBarCode.DrawPosition ( System.Drawing.Graphics drawAdapter,
float zoomX,
float zoomY,
float panX,
float panY )

Draws the position of the EBarCode. This consists in drawing lines connecting the outer corners of the code.

Parameters
drawAdapterHandle of the graphics context on which to draw.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.
Deprecated

Use the overload taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.

Deprecated in version 23.12. Scheduled to be removed in version 27.6.

◆ DrawPositionWithCurrentPen() [1/5]

void eVision.EasyBarCode2.EBarCode.DrawPositionWithCurrentPen ( IntPtr hDC)

Draws the BarCode Position using the pen currently set in the graphical context.

Parameters
hDCHandle of the device context on which to draw.
Deprecated

Use the overload of EBarCode.DrawPosition taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.

Deprecated in version 23.12. Scheduled to be removed in version 27.6.

◆ DrawPositionWithCurrentPen() [2/5]

void eVision.EasyBarCode2.EBarCode.DrawPositionWithCurrentPen ( IntPtr hDC,
float zoomX )

Draws the BarCode Position using the pen currently set in the graphical context.

Parameters
hDCHandle of the device context on which to draw.
zoomXHorizontal zooming factor. By default, true scale is used.
Deprecated

Use the overload of EBarCode.DrawPosition taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.

Deprecated in version 23.12. Scheduled to be removed in version 27.6.

◆ DrawPositionWithCurrentPen() [3/5]

void eVision.EasyBarCode2.EBarCode.DrawPositionWithCurrentPen ( IntPtr hDC,
float zoomX,
float zoomY )

Draws the BarCode Position using the pen currently set in the graphical context.

Parameters
hDCHandle of the device context on which to draw.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
Deprecated

Use the overload of EBarCode.DrawPosition taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.

Deprecated in version 23.12. Scheduled to be removed in version 27.6.

◆ DrawPositionWithCurrentPen() [4/5]

void eVision.EasyBarCode2.EBarCode.DrawPositionWithCurrentPen ( IntPtr hDC,
float zoomX,
float zoomY,
float panX )

Draws the BarCode Position using the pen currently set in the graphical context.

Parameters
hDCHandle of the device context on which to draw.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
Deprecated

Use the overload of EBarCode.DrawPosition taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.

Deprecated in version 23.12. Scheduled to be removed in version 27.6.

◆ DrawPositionWithCurrentPen() [5/5]

void eVision.EasyBarCode2.EBarCode.DrawPositionWithCurrentPen ( IntPtr hDC,
float zoomX,
float zoomY,
float panX,
float panY )

Draws the BarCode Position using the pen currently set in the graphical context.

Parameters
hDCHandle of the device context on which to draw.
zoomXHorizontal zooming factor. By default, true scale is used.
zoomYVertical zooming factor. If set to 0 (default), the horizontal zooming factor is used instead, so as to provide isotropic zooming.
panXHorizontal panning value expressed in pixels. By default, no panning occurs.
panYVertical panning value expressed in pixels. By default, no panning occurs.
Deprecated

Use the overload of EBarCode.DrawPosition taking an EDrawAdapter by using an instance of EWindowsDrawAdapter.

Deprecated in version 23.12. Scheduled to be removed in version 27.6.

◆ GetAdvancedDecodingUsed() [1/2]

bool eVision.EasyBarCode2.EBarCode.GetAdvancedDecodingUsed ( )

Whether EBarCodeReader.EnableAdvancedDecoding was used to decode the current EBarCode (for selected symbology).

If the symbology parameter is omitted, the property returns the value pertaining to the barcode's most likely symbology.

◆ GetAdvancedDecodingUsed() [2/2]

bool eVision.EasyBarCode2.EBarCode.GetAdvancedDecodingUsed ( eVision.EasyBarCode2.EBarCodeSymbologies symbology)

Whether EBarCodeReader.EnableAdvancedDecoding was used to decode the current EBarCode (for selected symbology).

Parameters
symbologyChosen symbology

If the symbology parameter is omitted, the property returns the value pertaining to the barcode's most likely symbology.

◆ GetChecksumOK() [1/2]

bool eVision.EasyBarCode2.EBarCode.GetChecksumOK ( )

Checksum validity status.

If the symbology parameter is omitted, the property returns the value pertaining to the barcode's most likely symbology.

◆ GetChecksumOK() [2/2]

bool eVision.EasyBarCode2.EBarCode.GetChecksumOK ( eVision.EasyBarCode2.EBarCodeSymbologies symbology)

Checksum validity status.

Parameters
symbologyChosen symbology

If the symbology parameter is omitted, the property returns the value pertaining to the barcode's most likely symbology.

◆ GetDecodedString() [1/4]

string eVision.EasyBarCode2.EBarCode.GetDecodedString ( )

Decoded bar code string.

If the symbology parameter is omitted, the property returns the value pertaining to the barcode's most likely symbology. If you choose to exclude the check character and you use a symbology where it is optional, be sure it is included as the character corresponding to the checksum position will be removed in all cases. When the symbology is EBarCodeSymbologies.EBarCodeSymbologies_Gs1_128, no checksum is returned no matter the value of includeChecksum as it would break the parsing of the machine readable Gs1 code.

◆ GetDecodedString() [2/4]

string eVision.EasyBarCode2.EBarCode.GetDecodedString ( bool includeChecksum)

Decoded bar code string.

Parameters
includeChecksumIndicates if the returned string should include the check character (default: true)

If the symbology parameter is omitted, the property returns the value pertaining to the barcode's most likely symbology. If you choose to exclude the check character and you use a symbology where it is optional, be sure it is included as the character corresponding to the checksum position will be removed in all cases. When the symbology is EBarCodeSymbologies.EBarCodeSymbologies_Gs1_128, no checksum is returned no matter the value of includeChecksum as it would break the parsing of the machine readable Gs1 code.

◆ GetDecodedString() [3/4]

string eVision.EasyBarCode2.EBarCode.GetDecodedString ( eVision.EasyBarCode2.EBarCodeSymbologies symbology)

Decoded bar code string.

Parameters
symbologyChosen symbology

If the symbology parameter is omitted, the property returns the value pertaining to the barcode's most likely symbology. If you choose to exclude the check character and you use a symbology where it is optional, be sure it is included as the character corresponding to the checksum position will be removed in all cases. When the symbology is EBarCodeSymbologies.EBarCodeSymbologies_Gs1_128, no checksum is returned no matter the value of includeChecksum as it would break the parsing of the machine readable Gs1 code.

◆ GetDecodedString() [4/4]

string eVision.EasyBarCode2.EBarCode.GetDecodedString ( eVision.EasyBarCode2.EBarCodeSymbologies symbology,
bool includeChecksum )

Decoded bar code string.

Parameters
symbologyChosen symbology
includeChecksumIndicates if the returned string should include the check character (default: true)

If the symbology parameter is omitted, the property returns the value pertaining to the barcode's most likely symbology. If you choose to exclude the check character and you use a symbology where it is optional, be sure it is included as the character corresponding to the checksum position will be removed in all cases. When the symbology is EBarCodeSymbologies.EBarCodeSymbologies_Gs1_128, no checksum is returned no matter the value of includeChecksum as it would break the parsing of the machine readable Gs1 code.

◆ GetIsGS1()

bool eVision.EasyBarCode2.EBarCode.GetIsGS1 ( eVision.EasyBarCode2.EBarCodeSymbologies symbology)

Returns whether the given symbology implements the GS1 standard.

Parameters
symbologyChosen symbology

◆ GetPatternCorrectionUsed() [1/2]

bool eVision.EasyBarCode2.EBarCode.GetPatternCorrectionUsed ( )

Whether EBarCodeReader.EnablePatternCorrection was used to decode the current EBarCode (for selected symbology).

If the symbology parameter is omitted, the property returns the value pertaining to the barcode's most likely symbology.

◆ GetPatternCorrectionUsed() [2/2]

bool eVision.EasyBarCode2.EBarCode.GetPatternCorrectionUsed ( eVision.EasyBarCode2.EBarCodeSymbologies symbology)

Whether EBarCodeReader.EnablePatternCorrection was used to decode the current EBarCode (for selected symbology).

Parameters
symbologyChosen symbology

If the symbology parameter is omitted, the property returns the value pertaining to the barcode's most likely symbology.

◆ GetPrintingErrorCorrectionUsed() [1/2]

bool eVision.EasyBarCode2.EBarCode.GetPrintingErrorCorrectionUsed ( )

Whether EBarCodeReader.EnablePrintingErrorCorrection was used to decode the current EBarCode (for selected symbology).

If the symbology parameter is omitted, the property returns the value pertaining to the barcode's most likely symbology.

◆ GetPrintingErrorCorrectionUsed() [2/2]

bool eVision.EasyBarCode2.EBarCode.GetPrintingErrorCorrectionUsed ( eVision.EasyBarCode2.EBarCodeSymbologies symbology)

Whether EBarCodeReader.EnablePrintingErrorCorrection was used to decode the current EBarCode (for selected symbology).

Parameters
symbologyChosen symbology

If the symbology parameter is omitted, the property returns the value pertaining to the barcode's most likely symbology.

◆ HasGradingParameters()

bool eVision.EasyBarCode2.EBarCode.HasGradingParameters ( )

Returns whether the EBarCode contains Grading Parameters.

◆ ToFrame() [1/2]

eVision.EFrame eVision.EasyBarCode2.EBarCode.ToFrame ( bool useAngle,
eVision.EFrameScaling frameScaling )

Creates an EFrame from the EBarCode.

Parameters
useAngleWhether to use the angle of the EBarCode in the frame.
frameScalingHow to handle the scale of the frame. EFrameScaling.EFrameScaling_UseScaling is not supported.

◆ ToFrame() [2/2]

eVision.EFrame eVision.EasyBarCode2.EBarCode.ToFrame ( bool useAngle,
eVision.EFrameScaling frameScaling,
eVision.EFrame frame )

Creates an EFrame from the EBarCode.

Parameters
useAngleWhether to use the angle of the EBarCode in the frame.
frameScalingHow to handle the scale of the frame. EFrameScaling.EFrameScaling_UseScaling is not supported.
frameParent frame. Used when the EBarCode was read using a frame.

◆ ToRegion()

eVision.ERegion eVision.EasyBarCode2.EBarCode.ToRegion ( )

Creates an ERegion from the EBarCode.

Property Documentation

◆ Angle

float eVision.EasyBarCode2.EBarCode.Angle
get

Returns the angle of the EBarCode as if it was an ERectangle.

◆ Center

eVision.EPoint eVision.EasyBarCode2.EBarCode.Center
get

Returns the center of the EBarCode.

◆ GradingParameters

eVision.EasyBarCode2.EBarCodeGradingParameters eVision.EasyBarCode2.EBarCode.GradingParameters
get

Grading Parameters according to ISO 15416.

If the most likely symbology does not support grading parameters or EBarCodeReader.ComputeGrading is false, an exception is thrown.

◆ IsGS1

bool eVision.EasyBarCode2.EBarCode.IsGS1
get

Returns whether the most likely symbology implements the GS1 standard.

◆ Position

eVision.EQuadrangle eVision.EasyBarCode2.EBarCode.Position
get

Position of the barcode.

The EQuadrangle's corners are in the following order: top left, top right, bottom right, bottom left.

◆ SizeX

float eVision.EasyBarCode2.EBarCode.SizeX
get

Returns the size of the EBarCode on its X axis. This corresponds to the mean between the sizes of the top and bottom sides of the EBarCode.

◆ SizeY

float eVision.EasyBarCode2.EBarCode.SizeY
get

Returns the size of the EBarCode on its Y axis. This corresponds to the mean between the sizes of the left and right sides of the EBarCode.

◆ Symbologies

eVision.EasyBarCode2.EBarCodeSymbologies [] eVision.EasyBarCode2.EBarCode.Symbologies
get

Returns all compatible symbologies, in order of likelyhood.

◆ Symbology

eVision.EasyBarCode2.EBarCodeSymbologies eVision.EasyBarCode2.EBarCode.Symbology
get

Returns the most likely compatible symbology.