Barcode Plugin for Xojo

EinhugurBarcodes.DecoderResult Class (console safe)

A class that represents a result of a Barcode detection.

Object
   DecoderResult

class EinhugurBarcodes.DecoderResult

Properties

AddOn (console safe) Attempts to get add-on string from EAN13, EAN8, UPCA or UPCE barcode.
BarCodeFormat (console safe) Returns the type of code that was found
Bytes (console safe) Returns the raw bytes of the barcode reading as String.
ContentType (console safe) Returns content type hint which gives a hint to the type of content found (Text/Binary/GS1/etc.)
Country (console safe) Attempts to get country from EAN13, EAN8, UPCA, UPCE or ITF barcode.
ErrorCorrectionLevel (console safe) Returns the error correction level of the symbol (empty string if not applicable).
ErrorText (console safe) If the code was not valid then this property will sometimes contain error message.
HasECI (console safe) Returns true if ECI tag was found.
IsInverted (console safe) Returns true if the symbol inverted / has reversed reflectance.
IsMirrored (console safe) Returns true if the symbol mirrored.
IsValid (console safe) Returns true if valid code was found, else false.
IssueNr (console safe) Attempts to get Issue number from EAN13, EAN8, UPCA or UPCE barcode.
LineCount (console safe) Returns how many lines have been detected with this code (applies only to linear symbologies).
PointCount (console safe) If the FindDetectionPoints property on the Decoder class was set to true then this property will sometimes have number of control points found.
Price (console safe) Attempts to get price from EAN13, EAN8, UPCA or UPCE barcode. The price will be returned as string.
Rotation (console safe) Returns the orientation of barcode in degrees.
SequenceCount (console safe) Returns number of sequences if applicable.
SequenceId (console safe) Returns number of sequence id if applicable.
SequenceIndex (console safe) Returns number of sequence index if applicable.
SymbologyIdentifier (console safe) Returns Symbology identifier "]cm" where "c" is symbology code character, "m" the modifier.
Text (console safe) Returns the Bytes content rendered to unicode/utf8 text according to the TextMode set on the Decoder class.
Version (console safe) Returns version for QRCode / DataMatrix / Aztec version (or size on Aztec).

Methods

PointX (console safe) Use this function to fetch the x location of a point.
PointY (console safe) Use this function to fetch the y location of a point.

Supported Platforms:

  • macOS Intel 64 bit
  • macOS Apple Silicon
  • Windows 32 bit
  • Windows 64 bit
  • Windows ARM 64 bit
  • Linux 32 bit
  • Linux 64 bit
  • Linux ARM 32 bit
  • Linux ARM 64 bit
  • iOS