Search Results for

    Show / Hide Table of Contents

    Class OcrResult.BarcodeEncoding

    Barcode Encoding Types.

    Inheritance
    System.Object
    OcrResult.BarcodeEncoding
    Namespace: IronOcr
    Assembly: IronOcr.dll
    Syntax
    public sealed class BarcodeEncoding : Enum

    Fields

    Aztec

    Aztec 2D barcode format. Aztec Code is a type of 2D barcode invented by Andrew Longacre, Jr. and Robert Hussey in 1995. Named after the resemblance of the central finder pattern to an Aztec pyramid, Aztec code has the potential to use less space than other matrix barcodes because it does not require a surrounding blank "quiet zone".s

    Declaration
    public const OcrResult.BarcodeEncoding Aztec
    Field Value
    Type Description
    OcrResult.BarcodeEncoding

    Codabar

    Codabar 1D barcode format. Codabar is a linear barcode symbology developed in 1972 by Pitney Bowes Corp

    Please Note: Codabar encodes numerical data (digits) only.

    Declaration
    public const OcrResult.BarcodeEncoding Codabar
    Field Value
    Type Description
    OcrResult.BarcodeEncoding

    Code128

    Code 128 1D format. Code 128 is a high-density linear barcode symbology defined in ISO/IEC 15417:2007. It is used for alphanumeric or numeric-only barcodes.

    Declaration
    public const OcrResult.BarcodeEncoding Code128
    Field Value
    Type Description
    OcrResult.BarcodeEncoding

    Code39

    Code 39 1D barcode format. Code 39 is a variable length, discrete barcode symbology. The Code 39 specification defines 43 characters, consisting of uppercase letters (A through Z).

    Declaration
    public const OcrResult.BarcodeEncoding Code39
    Field Value
    Type Description
    OcrResult.BarcodeEncoding

    Code93

    Code 93 1D barcode format. Code 93 is a barcode symbology designed in 1982 by Intermec to provide a higher density and data security enhancement to Code 39.

    Code 93 Supports encoding of only the following ASCII characters: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0 1 2 3 4 5 6 7 8 9 - . $ / + % SPACE

    Declaration
    public const OcrResult.BarcodeEncoding Code93
    Field Value
    Type Description
    OcrResult.BarcodeEncoding

    Databar

    "RSS Expanded" or "GS1 Databar" barcode formats. Includes 1D barcode and stacked 2D variants of this barcode format.

    Declaration
    public const OcrResult.BarcodeEncoding Databar
    Field Value
    Type Description
    OcrResult.BarcodeEncoding

    DataMatrix

    Data Matrix 2D barcode format. An example of a Data Matrix code, encoding the text: "Wikipedia, the free encyclopedia" A Data Matrix is a two-dimensional barcode consisting of black and white "cells" or modules arranged in either a square or rectangular pattern, also known as a matrix. The information to be encoded can be text or numeric data. Usual data size is from a few bytes up to 1556 bytes.

    Declaration
    public const OcrResult.BarcodeEncoding DataMatrix
    Field Value
    Type Description
    OcrResult.BarcodeEncoding

    EAN13

    EAN-13 1D format. The International Article Number (also known as European Article Number or EAN) is a standard describing a barcode symbology and numbering system used in global trade to identify a specific retail product type, in a specific packaging configuration, from a specific manufacturer.Titf

    Please Note: EAN-13 may only encode numerical (digits) content of length 12 or 13 digits long. Shorter Barcodes will have trailing zeros (000) prepended to the start of the number automatically.

    Declaration
    public const OcrResult.BarcodeEncoding EAN13
    Field Value
    Type Description
    OcrResult.BarcodeEncoding

    EAN8

    EAN-8 1D barcode format. An EAN-8 is an EAN/UPC symbology barcode and is derived from the longer International Article Number (EAN-13) code.

    Please Note: EAN-8 may only encode numerical (digits) content of length 7 or 8 digits long. Shorter Barcodes will have trailing zeros (000) prepended to the start of the number automatically.

    Declaration
    public const OcrResult.BarcodeEncoding EAN8
    Field Value
    Type Description
    OcrResult.BarcodeEncoding

    IntelligentMail

    Intelligent Mail 2D barcode format. The Intelligent Mail Barcode (Also known as "IM Barcode" or "USPS OneCode Barcodes" or "IMB") is a 65-bar barcode for use on mail in the United States. The term "Intelligent Mail" refers to services offered by the United States Postal Service for domestic mail delivery. The IM barcode is intended to provide greater information and functionality than its predecessors POSTNET and PLANET.

    Declaration
    public const OcrResult.BarcodeEncoding IntelligentMail
    Field Value
    Type Description
    OcrResult.BarcodeEncoding

    ITF

    ITF (Interleaved Two of Five) 1D format. ITF-14 is the GS1 implementation of an Interleaved 2 of 5 (ITF) bar code to encode a Global Trade Item Number. ITF-14 symbols are generally used on packaging levels of a product, such as a case box of 24 cans of soup. The ITF-14 will always encode 14 digits.s

    Please Note: ITF encodes numerical data only. If the number if digits is not even, a '0' will automatically be prepended.

    Declaration
    public const OcrResult.BarcodeEncoding ITF
    Field Value
    Type Description
    OcrResult.BarcodeEncoding

    MaxiCode

    MaxiCode 2D barcode format. MaxiCode is a public domain, machine-readable symbol system originally created and used by United Parcel Service. Suitable for tracking and managing the shipment of packages, it resembles a barcode, but uses dots arranged in a hexagonal grid instead .

    Declaration
    public const OcrResult.BarcodeEncoding MaxiCode
    Field Value
    Type Description
    OcrResult.BarcodeEncoding

    MSI

    MSI 1D format. MSI is a barcode symbology developed by the MSI Data Corporation, based on the original Plessey Code symbology.

    Declaration
    public const OcrResult.BarcodeEncoding MSI
    Field Value
    Type Description
    OcrResult.BarcodeEncoding

    Other

    Unspecified Barcode Encoding

    Declaration
    public const OcrResult.BarcodeEncoding Other
    Field Value
    Type Description
    OcrResult.BarcodeEncoding

    PDF417

    PDF417 format. PDF417 is a stacked linear barcode symbol format used in a variety of applications, primarily transport, identification cards, and inventory management. PDF stands for Portable Data File. The 417 signifies that each pattern in the code consists of 4 bars and spaces, and that each pattern is 17 units long. The PDF417 symbology was invented by Dr. Ynjiun P. Wang at Symbol Technologies in 1991. (Wang 1993) It is ISO standard 15438.

    Declaration
    public const OcrResult.BarcodeEncoding PDF417
    Field Value
    Type Description
    OcrResult.BarcodeEncoding

    PharmaCode

    Pharmaceutical Binary Code. A reading fault tolerant binary barcode standard used in the medical industry. https://en.wikipedia.org/wiki/Pharmacode

    Declaration
    public const OcrResult.BarcodeEncoding PharmaCode
    Field Value
    Type Description
    OcrResult.BarcodeEncoding

    Plessey

    Plessey 1D format. Plessey Code is a 1D linear barcode symbology based on pulse width modulation, developed in 1971 by The Plessey Company PLC, a British-based company.

    Declaration
    public const OcrResult.BarcodeEncoding Plessey
    Field Value
    Type Description
    OcrResult.BarcodeEncoding

    QRCode

    QR Code 2D barcode format. QR code (abbreviated from Quick Response Code) is the trademark for a type of matrix barcode (or two-dimensional barcode) first designed in 1994 for the automotive industry in Japan. A barcode is a machine-readable optical label that contains information about the item to which it is attached. A QR code uses four standardized encoding modes (numeric, alphanumeric, byte/binary, and kanji) to efficiently store data; extensions may also be used.

    Declaration
    public const OcrResult.BarcodeEncoding QRCode
    Field Value
    Type Description
    OcrResult.BarcodeEncoding

    Rss14

    Reduce Space Symbology 14 barcode format. May represent a 1D barcode or Stacked 2D barcode. RSS 14 barcode (Reduce Space Symbology) encodes the full 14-digit EAN.UCC item identification in a symbol that can be omni-directionally scanned by suitably configured point-of-sale laser scanners. It is the latest barcode type for space-constrained identification from EAN International and the Uniform Code Council, Inc.. RSS barcodes have been identified to target the grocery industry and in healthcare, where items are too small to allow for other barcode symbologies.

    Declaration
    public const OcrResult.BarcodeEncoding Rss14
    Field Value
    Type Description
    OcrResult.BarcodeEncoding

    UPCA

    UPC-A 1D format. The Universal Product Code (UPC) is a barcode symbology that is widely used in the United States, Canada, United Kingdom, Australia, New Zealand, in Europe and other countries for tracking trade items in stores. UPC (technically refers to UPC-A) consists of 12 numeric digits, that are uniquely assigned to each trade item. Along with the related EAN barcode, the UPC is the barcode mainly used for scanning of trade items at the point of sale, per GS1 specifications.

    Please Note: UPCA may only encode numerical (digits) content of length 12 or 13 digits long. Shorter Barcodes will have trailing zeros (000) prepended to the start of the number automatically.

    Declaration
    public const OcrResult.BarcodeEncoding UPCA
    Field Value
    Type Description
    OcrResult.BarcodeEncoding

    UPCE

    UPC-E 1D format. To allow the use of UPC barcodes on smaller packages, where a full 12-digit barcode may not fit, a 'zero-suppressed' version of UPC was developed, called UPC-E, in which the number system digit, all trailing zeros in the manufacturer code, and all leading zeros in the product code, are suppressed (omitted).MSI

    Please Note: UPCE may only encode numerical (digits) content of between 8 and more than 13 digits long.

    Declaration
    public const OcrResult.BarcodeEncoding UPCE
    Field Value
    Type Description
    OcrResult.BarcodeEncoding

    value__

    Declaration
    public int value__
    Field Value
    Type Description
    System.Int32
    ☀
    ☾
    Downloads
    • Download with Nuget
    • Start for Free
    In This Article
    Back to top
    Install with Nuget
    Want to deploy IronOCR to a live project for FREE?
    What’s included?
    30 days of fully-functional product
    Test and share in a live environment
    No watermarks in production
    Get your free 30-day Trial Key instantly.
    No credit card or account creation required
    Your Trial License Key has been emailed to you.
    Download IronOCR free to apply
    your Trial Licenses Key
    Install with NuGet View Licenses
    Licenses from $499. Have a question? Get in touch.