Class EncodeTypes

Class EncodeTypes

Namespace: Aspose.BarCode.Generation
Assembly: Aspose.BarCode.dll (25.2.0)

Specifies the type of barcode to encode.

public static class EncodeTypes

Inheritance

objectEncodeTypes

Inherited Members

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Fields

AustraliaPost

Represents Australia Post Customer BarCode

public static readonly SymbologyEncodeType AustraliaPost

Field Value

SymbologyEncodeType

AustralianPosteParcel

Specifies that the data should be encoded with Australian Post Domestic eParcel Barcode barcode specification

public static readonly SymbologyEncodeType AustralianPosteParcel

Field Value

SymbologyEncodeType

Aztec

Specifies that the data should be encoded with Aztec barcode specification

public static readonly SymbologyEncodeType Aztec

Field Value

SymbologyEncodeType

Codabar

Specifies that the data should be encoded with CODABAR barcode specification

public static readonly SymbologyEncodeType Codabar

Field Value

SymbologyEncodeType

CodablockF

Specifies that the data should be encoded with Codablock-F barcode specification.

public static readonly SymbologyEncodeType CodablockF

Field Value

SymbologyEncodeType

Code11

Specifies that the data should be encoded with CODE 11 barcode specification

public static readonly SymbologyEncodeType Code11

Field Value

SymbologyEncodeType

Code128

Specifies that the data should be encoded with CODE 128 barcode specification

public static readonly SymbologyEncodeType Code128

Field Value

SymbologyEncodeType

Code16K

Represents Code 16K barcode.

public static readonly SymbologyEncodeType Code16K

Field Value

SymbologyEncodeType

Code32

Specifies that the data should be encoded with Code32 barcode specification

public static readonly SymbologyEncodeType Code32

Field Value

SymbologyEncodeType

Code39

Specifies that the data should be encoded with Code 39 basic charset barcode specification: ISO/IEC 16388

public static readonly SymbologyEncodeType Code39

Field Value

SymbologyEncodeType

Code39FullASCII

Specifies that the data should be encoded with Code 39 full ASCII charset barcode specification: ISO/IEC 16388

public static readonly SymbologyEncodeType Code39FullASCII

Field Value

SymbologyEncodeType

Code93

Specifies that the data should be encoded with CODE 93 barcode specification

public static readonly SymbologyEncodeType Code93

Field Value

SymbologyEncodeType

DataLogic2of5

Specifies that the data should be encoded with DataLogic 2 of 5 barcode specification

public static readonly SymbologyEncodeType DataLogic2of5

Field Value

SymbologyEncodeType

DataMatrix

2D barcode symbology DataMatrix

public static readonly SymbologyEncodeType DataMatrix

Field Value

SymbologyEncodeType

DatabarExpanded

Represents GS1 Databar expanded barcode.

public static readonly SymbologyEncodeType DatabarExpanded

Field Value

SymbologyEncodeType

DatabarExpandedStacked

Represents GS1 Databar expanded stacked barcode.

public static readonly SymbologyEncodeType DatabarExpandedStacked

Field Value

SymbologyEncodeType

DatabarLimited

Represents GS1 Databar limited barcode.

public static readonly SymbologyEncodeType DatabarLimited

Field Value

SymbologyEncodeType

DatabarOmniDirectional

Specifies that the data should be encoded with GS1 Databar omni-directional barcode specification.

public static readonly SymbologyEncodeType DatabarOmniDirectional

Field Value

SymbologyEncodeType

DatabarStacked

Represents GS1 Databar stacked barcode.

public static readonly SymbologyEncodeType DatabarStacked

Field Value

SymbologyEncodeType

DatabarStackedOmniDirectional

Represents GS1 Databar stacked omni-directional barcode.

public static readonly SymbologyEncodeType DatabarStackedOmniDirectional

Field Value

SymbologyEncodeType

DatabarTruncated

Specifies that the data should be encoded with GS1 Databar truncated barcode specification.

public static readonly SymbologyEncodeType DatabarTruncated

Field Value

SymbologyEncodeType

DeutschePostIdentcode

Represents Deutsch Post barcode, This Symbology is also known as Identcode,CodeIdentcode,German Postal 2 of 5 Identcode, Deutsch Post AG Identcode, Deutsch Frachtpost Identcode, Deutsch Post AG (DHL)

public static readonly SymbologyEncodeType DeutschePostIdentcode

Field Value

SymbologyEncodeType

DeutschePostLeitcode

Represents Deutsch Post Leitcode Barcode,also known as German Postal 2 of 5 Leitcode, CodeLeitcode, Leitcode, Deutsch Post AG (DHL).

public static readonly SymbologyEncodeType DeutschePostLeitcode

Field Value

SymbologyEncodeType

DotCode

Specifies that the data should be encoded with DotCode barcode specification

public static readonly SymbologyEncodeType DotCode

Field Value

SymbologyEncodeType

DutchKIX

Specifies that the data should be encoded with Dutch KIX barcode specification

public static readonly SymbologyEncodeType DutchKIX

Field Value

SymbologyEncodeType

EAN13

Specifies that the data should be encoded with EAN-13 barcode specification

public static readonly SymbologyEncodeType EAN13

Field Value

SymbologyEncodeType

EAN14

Specifies that the data should be encoded with EAN14 barcode specification

public static readonly SymbologyEncodeType EAN14

Field Value

SymbologyEncodeType

EAN8

Specifies that the data should be encoded with EAN-8 barcode specification

public static readonly SymbologyEncodeType EAN8

Field Value

SymbologyEncodeType

GS1Aztec

Specifies that the data should be encoded with GS1 Aztec barcode specification. The codetext must contains parentheses for AI.

public static readonly SymbologyEncodeType GS1Aztec

Field Value

SymbologyEncodeType

GS1CodablockF

Specifies that the data should be encoded with GS1 Codablock-F barcode specification. The codetext must contains parentheses for AI.

public static readonly SymbologyEncodeType GS1CodablockF

Field Value

SymbologyEncodeType

GS1Code128

Specifies that the data should be encoded with GS1 Code 128 barcode specification. The codetext must contains parentheses for AI.

public static readonly SymbologyEncodeType GS1Code128

Field Value

SymbologyEncodeType

GS1CompositeBar

Specifies that the data should be encoded with GS1 Composite Bar barcode specification. The codetext must contains parentheses for AI. 1D codetext and 2D codetext must be separated with symbol ‘/’

public static readonly SymbologyEncodeType GS1CompositeBar

Field Value

SymbologyEncodeType

GS1DataMatrix

2D barcode symbology DataMatrix with GS1 string format

public static readonly SymbologyEncodeType GS1DataMatrix

Field Value

SymbologyEncodeType

GS1DotCode

Specifies that the data should be encoded with GS1 DotCode barcode specification. The codetext must contains parentheses for AI.

public static readonly SymbologyEncodeType GS1DotCode

Field Value

SymbologyEncodeType

GS1HanXin

2D barcode symbology HanXin with GS1 string format

public static readonly SymbologyEncodeType GS1HanXin

Field Value

SymbologyEncodeType

GS1MicroPdf417

Specifies that the data should be encoded with GS1MicroPdf417 barcode specification

public static readonly SymbologyEncodeType GS1MicroPdf417

Field Value

SymbologyEncodeType

GS1QR

2D barcode symbology QR with GS1 string format

public static readonly SymbologyEncodeType GS1QR

Field Value

SymbologyEncodeType

HIBCAztecLIC

Specifies that the data should be encoded with HIBC LIC Aztec barcode specification.

public static readonly SymbologyEncodeType HIBCAztecLIC

Field Value

SymbologyEncodeType

HIBCAztecPAS

Specifies that the data should be encoded with HIBC PAS Aztec barcode specification.

public static readonly SymbologyEncodeType HIBCAztecPAS

Field Value

SymbologyEncodeType

HIBCCode128LIC

Specifies that the data should be encoded with HIBC LIC Code128 barcode specification.

public static readonly SymbologyEncodeType HIBCCode128LIC

Field Value

SymbologyEncodeType

HIBCCode128PAS

Specifies that the data should be encoded with HIBC PAS Code128 barcode specification.

public static readonly SymbologyEncodeType HIBCCode128PAS

Field Value

SymbologyEncodeType

HIBCCode39LIC

Specifies that the data should be encoded with HIBC LIC Code39 barcode specification.

public static readonly SymbologyEncodeType HIBCCode39LIC

Field Value

SymbologyEncodeType

HIBCCode39PAS

Specifies that the data should be encoded with HIBC PAS Code39 barcode specification.

public static readonly SymbologyEncodeType HIBCCode39PAS

Field Value

SymbologyEncodeType

HIBCDataMatrixLIC

Specifies that the data should be encoded with HIBC LIC DataMatrix barcode specification.

public static readonly SymbologyEncodeType HIBCDataMatrixLIC

Field Value

SymbologyEncodeType

HIBCDataMatrixPAS

Specifies that the data should be encoded with HIBC PAS DataMatrix barcode specification.

public static readonly SymbologyEncodeType HIBCDataMatrixPAS

Field Value

SymbologyEncodeType

HIBCQRLIC

Specifies that the data should be encoded with HIBC LIC QR barcode specification.

public static readonly SymbologyEncodeType HIBCQRLIC

Field Value

SymbologyEncodeType

HIBCQRPAS

Specifies that the data should be encoded with HIBC PAS QR barcode specification.

public static readonly SymbologyEncodeType HIBCQRPAS

Field Value

SymbologyEncodeType

HanXin

Specifies that the data should be encoded with Han Xin barcode specification

public static readonly SymbologyEncodeType HanXin

Field Value

SymbologyEncodeType

IATA2of5

Represents IATA 2 of 5 barcode.IATA (International Air Transport Assosiation) uses this barcode for the management of air cargo.

public static readonly SymbologyEncodeType IATA2of5

Field Value

SymbologyEncodeType

ISBN

Specifies that the data should be encoded with ISBN barcode specification

public static readonly SymbologyEncodeType ISBN

Field Value

SymbologyEncodeType

ISMN

Specifies that the data should be encoded with ISMN barcode specification

public static readonly SymbologyEncodeType ISMN

Field Value

SymbologyEncodeType

ISSN

Specifies that the data should be encoded with ISSN barcode specification

public static readonly SymbologyEncodeType ISSN

Field Value

SymbologyEncodeType

ITF14

Specifies that the data should be encoded with ITF14 barcode specification

public static readonly SymbologyEncodeType ITF14

Field Value

SymbologyEncodeType

ITF6

Represents ITF-6 Barcode.

public static readonly SymbologyEncodeType ITF6

Field Value

SymbologyEncodeType

Interleaved2of5

Specifies that the data should be encoded with INTERLEAVED 2 of 5 barcode specification

public static readonly SymbologyEncodeType Interleaved2of5

Field Value

SymbologyEncodeType

ItalianPost25

Represents Italian Post 25 barcode.

public static readonly SymbologyEncodeType ItalianPost25

Field Value

SymbologyEncodeType

MSI

Specifies that the data should be encoded with MSI Plessey barcode specification

public static readonly SymbologyEncodeType MSI

Field Value

SymbologyEncodeType

MacroPdf417

Specifies that the data should be encoded with MacroPdf417 barcode specification

public static readonly SymbologyEncodeType MacroPdf417

Field Value

SymbologyEncodeType

Mailmark

Represents Royal Mail Mailmark barcode.

public static readonly SymbologyEncodeType Mailmark

Field Value

SymbologyEncodeType

Matrix2of5

Represents Matrix 2 of 5 BarCode

public static readonly SymbologyEncodeType Matrix2of5

Field Value

SymbologyEncodeType

MaxiCode

Specifies that the data should be encoded with MaxiCode barcode specification

public static readonly SymbologyEncodeType MaxiCode

Field Value

SymbologyEncodeType

MicroPdf417

Specifies that the data should be encoded with MicroPdf417 barcode specification

public static readonly SymbologyEncodeType MicroPdf417

Field Value

SymbologyEncodeType

MicroQR

Specifies that the data should be encoded with MicroQR Code barcode specification

public static readonly SymbologyEncodeType MicroQR

Field Value

SymbologyEncodeType

None

Unspecified encode type.

public static readonly SymbologyEncodeType None

Field Value

SymbologyEncodeType

OPC

Represents OPC(Optical Product Code) Barcode,also known as , VCA Barcode VCA OPC, Vision Council of America OPC Barcode.

public static readonly SymbologyEncodeType OPC

Field Value

SymbologyEncodeType

OneCode

Specifies that the data should be encoded with USPS OneCode barcode specification

public static readonly SymbologyEncodeType OneCode

Field Value

SymbologyEncodeType

PZN

Represents PZN barcode.This Symbology is also known as Pharmacy central number, Pharmazentralnummer. PZN7 and PZN8 are supported. PZN7 is generated from 6 or less digits, like “123456”. PZN8 is generated from 7 or more digits, like “1234567”. Provided last checksum digit is ignored and generated by the barcode engine.

public static readonly SymbologyEncodeType PZN

Field Value

SymbologyEncodeType

PatchCode

Represents Patch code barcode

public static readonly SymbologyEncodeType PatchCode

Field Value

SymbologyEncodeType

Pdf417

Specifies that the data should be encoded with Pdf417 barcode specification

public static readonly SymbologyEncodeType Pdf417

Field Value

SymbologyEncodeType

Pharmacode

Represents Pharmacode barcode.

public static readonly SymbologyEncodeType Pharmacode

Field Value

SymbologyEncodeType

Planet

Specifies that the data should be encoded with Planet barcode specification

public static readonly SymbologyEncodeType Planet

Field Value

SymbologyEncodeType

Postnet

Specifies that the data should be encoded with Postnet barcode specification

public static readonly SymbologyEncodeType Postnet

Field Value

SymbologyEncodeType

QR

Specifies that the data should be encoded with QR Code barcode specification

public static readonly SymbologyEncodeType QR

Field Value

SymbologyEncodeType

RM4SCC

Represents RM4SCC barcode. RM4SCC (Royal Mail 4-state Customer Code) is used for automated mail sort process in UK.

public static readonly SymbologyEncodeType RM4SCC

Field Value

SymbologyEncodeType

RectMicroQR

Specifies that the data should be encoded with RectMicroQR (rMQR) Code barcode specification

public static readonly SymbologyEncodeType RectMicroQR

Field Value

SymbologyEncodeType

SCC14

Specifies that the data should be encoded with SCC14 barcode specification

public static readonly SymbologyEncodeType SCC14

Field Value

SymbologyEncodeType

SSCC18

Specifies that the data should be encoded with SSCC18 barcode specification

public static readonly SymbologyEncodeType SSCC18

Field Value

SymbologyEncodeType

SingaporePost

Specifies that the data should be encoded with Singapore Post Barcode barcode specification

public static readonly SymbologyEncodeType SingaporePost

Field Value

SymbologyEncodeType

Standard2of5

Specifies that the data should be encoded with Standard 2 of 5 barcode specification

public static readonly SymbologyEncodeType Standard2of5

Field Value

SymbologyEncodeType

SwissPostParcel

Specifies that the data should be encoded with Swiss Post Parcel Barcode barcode specification. Supported types: Domestic Mail, International Mail, Additional Services (new)

public static readonly SymbologyEncodeType SwissPostParcel

Field Value

SymbologyEncodeType

UPCA

Specifies that the data should be encoded with UPC-A barcode specification

public static readonly SymbologyEncodeType UPCA

Field Value

SymbologyEncodeType

UPCE

Specifies that the data should be encoded with UPC-E barcode specification

public static readonly SymbologyEncodeType UPCE

Field Value

SymbologyEncodeType

UpcaGs1Code128Coupon

Specifies that the data should be encoded with UPC coupon with GS1-128 Extended Code barcode specification. An example of the input string: BarcodeGenerator.Codetext = “514141100906(8102)03”, where UPCA part is “514141100906”, GS1Code128 part is (8102)03.

public static readonly SymbologyEncodeType UpcaGs1Code128Coupon

Field Value

SymbologyEncodeType

UpcaGs1DatabarCoupon

Specifies that the data should be encoded with UPC coupon with GS1 DataBar addition barcode specification. An example of the input string: BarcodeGenerator.Codetext = “514141100906(8110)106141416543213500110000310123196000”, where UPCA part is “514141100906”, Databar part is “(8110)106141416543213500110000310123196000”. To change the caption, use Parameters.CaptionAbove.Text = “company prefix + offer code”;

public static readonly SymbologyEncodeType UpcaGs1DatabarCoupon

Field Value

SymbologyEncodeType

VIN

Represents VIN (Vehicle Identification Number) Barcode.

public static readonly SymbologyEncodeType VIN

Field Value

SymbologyEncodeType

Properties

AllEncodeTypes

Specifies that data will be checked with all available symbologies.

public static BaseEncodeType[] AllEncodeTypes { get; }

Property Value

BaseEncodeType[]

Methods

GetNames()

Retrieves an array of the names of the encode types.

public static string[] GetNames()

Returns

string[]

A string array of the names of the encode types.

Parse(string, out BaseEncodeType)

Converts the string representation of a BaseEncodeType to its instance. A return value indicates whether the conversion succeeded or failed.

public static bool Parse(string parsingType, out BaseEncodeType result)

Parameters

parsingType string

A string containing a BaseEncodeType representation to convert.

result BaseEncodeType

An actual BaseEncodeType returns, when conversion has completed successfully;

otherwise it returns null.

Returns

bool

true if s was converted successfully; otherwise, false.

TryParse(string, out BaseEncodeType)

Converts the string representation of a BaseEncodeType to its instance. A return value indicates whether the conversion succeeded or failed.

public static bool TryParse(string parsingType, out BaseEncodeType result)

Parameters

parsingType string

A string in the format as “Index:-1; Name:None” to convert.

result BaseEncodeType

An actual SingleEncodeType returns, when conversion has completed successfully;

otherwise it returns null.

Returns

bool

true if s was converted successfully; otherwise, false.

 English