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
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
AustralianPosteParcel
Specifies that the data should be encoded with Australian Post Domestic eParcel Barcode barcode specification
public static readonly SymbologyEncodeType AustralianPosteParcel
Field Value
Aztec
Specifies that the data should be encoded with Aztec barcode specification
public static readonly SymbologyEncodeType Aztec
Field Value
Codabar
Specifies that the data should be encoded with CODABAR barcode specification
public static readonly SymbologyEncodeType Codabar
Field Value
CodablockF
Specifies that the data should be encoded with Codablock-F barcode specification.
public static readonly SymbologyEncodeType CodablockF
Field Value
Code11
Specifies that the data should be encoded with CODE 11 barcode specification
public static readonly SymbologyEncodeType Code11
Field Value
Code128
Specifies that the data should be encoded with CODE 128 barcode specification
public static readonly SymbologyEncodeType Code128
Field Value
Code16K
Represents Code 16K barcode.
public static readonly SymbologyEncodeType Code16K
Field Value
Code32
Specifies that the data should be encoded with Code32 barcode specification
public static readonly SymbologyEncodeType Code32
Field Value
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
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
Code93
Specifies that the data should be encoded with CODE 93 barcode specification
public static readonly SymbologyEncodeType Code93
Field Value
DataLogic2of5
Specifies that the data should be encoded with DataLogic 2 of 5 barcode specification
public static readonly SymbologyEncodeType DataLogic2of5
Field Value
DataMatrix
2D barcode symbology DataMatrix
public static readonly SymbologyEncodeType DataMatrix
Field Value
DatabarExpanded
Represents GS1 Databar expanded barcode.
public static readonly SymbologyEncodeType DatabarExpanded
Field Value
DatabarExpandedStacked
Represents GS1 Databar expanded stacked barcode.
public static readonly SymbologyEncodeType DatabarExpandedStacked
Field Value
DatabarLimited
Represents GS1 Databar limited barcode.
public static readonly SymbologyEncodeType DatabarLimited
Field Value
DatabarOmniDirectional
Specifies that the data should be encoded with GS1 Databar omni-directional barcode specification.
public static readonly SymbologyEncodeType DatabarOmniDirectional
Field Value
DatabarStacked
Represents GS1 Databar stacked barcode.
public static readonly SymbologyEncodeType DatabarStacked
Field Value
DatabarStackedOmniDirectional
Represents GS1 Databar stacked omni-directional barcode.
public static readonly SymbologyEncodeType DatabarStackedOmniDirectional
Field Value
DatabarTruncated
Specifies that the data should be encoded with GS1 Databar truncated barcode specification.
public static readonly SymbologyEncodeType DatabarTruncated
Field Value
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
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
DotCode
Specifies that the data should be encoded with DotCode barcode specification
public static readonly SymbologyEncodeType DotCode
Field Value
DutchKIX
Specifies that the data should be encoded with Dutch KIX barcode specification
public static readonly SymbologyEncodeType DutchKIX
Field Value
EAN13
Specifies that the data should be encoded with EAN-13 barcode specification
public static readonly SymbologyEncodeType EAN13
Field Value
EAN14
Specifies that the data should be encoded with EAN14 barcode specification
public static readonly SymbologyEncodeType EAN14
Field Value
EAN8
Specifies that the data should be encoded with EAN-8 barcode specification
public static readonly SymbologyEncodeType EAN8
Field Value
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
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
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
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
GS1DataMatrix
2D barcode symbology DataMatrix with GS1 string format
public static readonly SymbologyEncodeType GS1DataMatrix
Field Value
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
GS1HanXin
2D barcode symbology HanXin with GS1 string format
public static readonly SymbologyEncodeType GS1HanXin
Field Value
GS1MicroPdf417
Specifies that the data should be encoded with GS1MicroPdf417 barcode specification
public static readonly SymbologyEncodeType GS1MicroPdf417
Field Value
GS1QR
2D barcode symbology QR with GS1 string format
public static readonly SymbologyEncodeType GS1QR
Field Value
HIBCAztecLIC
Specifies that the data should be encoded with HIBC LIC Aztec barcode specification.
public static readonly SymbologyEncodeType HIBCAztecLIC
Field Value
HIBCAztecPAS
Specifies that the data should be encoded with HIBC PAS Aztec barcode specification.
public static readonly SymbologyEncodeType HIBCAztecPAS
Field Value
HIBCCode128LIC
Specifies that the data should be encoded with HIBC LIC Code128 barcode specification.
public static readonly SymbologyEncodeType HIBCCode128LIC
Field Value
HIBCCode128PAS
Specifies that the data should be encoded with HIBC PAS Code128 barcode specification.
public static readonly SymbologyEncodeType HIBCCode128PAS
Field Value
HIBCCode39LIC
Specifies that the data should be encoded with HIBC LIC Code39 barcode specification.
public static readonly SymbologyEncodeType HIBCCode39LIC
Field Value
HIBCCode39PAS
Specifies that the data should be encoded with HIBC PAS Code39 barcode specification.
public static readonly SymbologyEncodeType HIBCCode39PAS
Field Value
HIBCDataMatrixLIC
Specifies that the data should be encoded with HIBC LIC DataMatrix barcode specification.
public static readonly SymbologyEncodeType HIBCDataMatrixLIC
Field Value
HIBCDataMatrixPAS
Specifies that the data should be encoded with HIBC PAS DataMatrix barcode specification.
public static readonly SymbologyEncodeType HIBCDataMatrixPAS
Field Value
HIBCQRLIC
Specifies that the data should be encoded with HIBC LIC QR barcode specification.
public static readonly SymbologyEncodeType HIBCQRLIC
Field Value
HIBCQRPAS
Specifies that the data should be encoded with HIBC PAS QR barcode specification.
public static readonly SymbologyEncodeType HIBCQRPAS
Field Value
HanXin
Specifies that the data should be encoded with Han Xin barcode specification
public static readonly SymbologyEncodeType HanXin
Field Value
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
ISBN
Specifies that the data should be encoded with ISBN barcode specification
public static readonly SymbologyEncodeType ISBN
Field Value
ISMN
Specifies that the data should be encoded with ISMN barcode specification
public static readonly SymbologyEncodeType ISMN
Field Value
ISSN
Specifies that the data should be encoded with ISSN barcode specification
public static readonly SymbologyEncodeType ISSN
Field Value
ITF14
Specifies that the data should be encoded with ITF14 barcode specification
public static readonly SymbologyEncodeType ITF14
Field Value
ITF6
Represents ITF-6 Barcode.
public static readonly SymbologyEncodeType ITF6
Field Value
Interleaved2of5
Specifies that the data should be encoded with INTERLEAVED 2 of 5 barcode specification
public static readonly SymbologyEncodeType Interleaved2of5
Field Value
ItalianPost25
Represents Italian Post 25 barcode.
public static readonly SymbologyEncodeType ItalianPost25
Field Value
MSI
Specifies that the data should be encoded with MSI Plessey barcode specification
public static readonly SymbologyEncodeType MSI
Field Value
MacroPdf417
Specifies that the data should be encoded with MacroPdf417 barcode specification
public static readonly SymbologyEncodeType MacroPdf417
Field Value
Mailmark
Represents Royal Mail Mailmark barcode.
public static readonly SymbologyEncodeType Mailmark
Field Value
Matrix2of5
Represents Matrix 2 of 5 BarCode
public static readonly SymbologyEncodeType Matrix2of5
Field Value
MaxiCode
Specifies that the data should be encoded with MaxiCode barcode specification
public static readonly SymbologyEncodeType MaxiCode
Field Value
MicroPdf417
Specifies that the data should be encoded with MicroPdf417 barcode specification
public static readonly SymbologyEncodeType MicroPdf417
Field Value
MicroQR
Specifies that the data should be encoded with MicroQR Code barcode specification
public static readonly SymbologyEncodeType MicroQR
Field Value
None
Unspecified encode type.
public static readonly SymbologyEncodeType None
Field Value
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
OneCode
Specifies that the data should be encoded with USPS OneCode barcode specification
public static readonly SymbologyEncodeType OneCode
Field Value
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
PatchCode
Represents Patch code barcode
public static readonly SymbologyEncodeType PatchCode
Field Value
Pdf417
Specifies that the data should be encoded with Pdf417 barcode specification
public static readonly SymbologyEncodeType Pdf417
Field Value
Pharmacode
Represents Pharmacode barcode.
public static readonly SymbologyEncodeType Pharmacode
Field Value
Planet
Specifies that the data should be encoded with Planet barcode specification
public static readonly SymbologyEncodeType Planet
Field Value
Postnet
Specifies that the data should be encoded with Postnet barcode specification
public static readonly SymbologyEncodeType Postnet
Field Value
QR
Specifies that the data should be encoded with QR Code barcode specification
public static readonly SymbologyEncodeType QR
Field Value
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
RectMicroQR
Specifies that the data should be encoded with RectMicroQR (rMQR) Code barcode specification
public static readonly SymbologyEncodeType RectMicroQR
Field Value
SCC14
Specifies that the data should be encoded with SCC14 barcode specification
public static readonly SymbologyEncodeType SCC14
Field Value
SSCC18
Specifies that the data should be encoded with SSCC18 barcode specification
public static readonly SymbologyEncodeType SSCC18
Field Value
SingaporePost
Specifies that the data should be encoded with Singapore Post Barcode barcode specification
public static readonly SymbologyEncodeType SingaporePost
Field Value
Standard2of5
Specifies that the data should be encoded with Standard 2 of 5 barcode specification
public static readonly SymbologyEncodeType Standard2of5
Field Value
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
UPCA
Specifies that the data should be encoded with UPC-A barcode specification
public static readonly SymbologyEncodeType UPCA
Field Value
UPCE
Specifies that the data should be encoded with UPC-E barcode specification
public static readonly SymbologyEncodeType UPCE
Field Value
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
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
VIN
Represents VIN (Vehicle Identification Number) Barcode.
public static readonly SymbologyEncodeType VIN
Field Value
Properties
AllEncodeTypes
Specifies that data will be checked with all available symbologies.
public static BaseEncodeType[] AllEncodeTypes { get; }
Property Value
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
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
true if s was converted successfully; otherwise, false.