Barcode Properties

Barcode Properties Glossary

Set Linear/2D Barcode Images Properties in Multiple Applications
This page provides detailed information about barcode setting properties, which will explain a variety of properties for linear and two-dimensional barcode types generated by our barcode generator. It is convenient to customize the created barcode images using C# or VB.NET Class with provided properties.
1D & 2D Barcode Basic Properties

Barcode Types

Below is a table of barcode types of linear and matrix barcodes.
HTTP Attribute (Linear & Matrix Barcodes)
Codabar = 0 Code 11 = 1 Code 2 of 5 = 2 Interleaved 2 of 5 = 3
Code 39 = 4 Code39 ex = 5 Code 93 = 6 Code128Auto = 7
Code128A = 8 Code128B = 9 Code128C = 10 EAN128 = 11
EAN8 = 12 EAN8Sup2 = 13 EAN8Sup5 = 14 EAN13 = 15
EAN13Sup2 = 16 EAN13Sup5 = 17 ISBN = 18 ISBNSup2 = 19
ISBNSup5 = 20 ISSN = 21 ISSNSup2 = 22 ISSNSup5 = 23
ITF-14 = 24 Identcode = 25 Leitcode = 26 MSI = 27
MSI10 = 28 MSI11 = 29 MSI1010 = 30 MSI1110 = 31
IntelligentMail = 32 Planet = 33 Postnet = 34 RM4SCC = 35
UPC-A = 36 UPCASup2 = 37 UPCASup5 = 38 UPC-E = 39
UPCESup2 = 40 UPCESup5 = 41 DataMatrix = 101 PDF-417 = 102
QRCode = 103
Barcode Common Properties

Below is a table of common properties of linear and matrix barcodes.
Category Class Attribute HTTP Attribute Default Value
Basic Symbology symbology Code128Auto
CodeToEncode code-to-encode "128"
CheckSumEnabled checksum-enabledC false
ImageFormat image-format Png
Size BarcodeUnit barcode-unit Pixel
X x 1
Y y 50
LeftMargin left-margin 0
RightMargin right-margin 0
TopMargin top-margin 0
BottomMargin bottom-margin 0
DPI dpi 72
Orientation orientation Degree0
BarcodeWidth barcode-width 0
BarcodeHeight barcode-height 0
Text Style DisplayText display-text true
DisplayChecksum display-checksum true
TextFont text-font Arial, 10f, Regular
TextMargin text-margin 6
1D Barcodes Special Properties

Below is a table of special properties of linear/1D barcodes.
Category Class Attribute HTTP Attribute Default Value
Codabar CodabarStartChar codabar-start-char CodabarStartStopChar.A
CodabarStopChar codabar-stop-char CodabarStartStopChar.A
Code 2 of 5 WideNarrowRatio wide-narrow-ratio 2.0f
Code 39 DisplayStarStop display-star-stop true
I i 1.0f
WideNarrowRatio wide-narrow-ratio 2.0f
Code 128/EAN-128 TildeEnabled tilde-enabled false
EAN-8/EAN-13/UPC-A/UPC-E/ISBN/ISSN SupplementCode supplement-code -
SupplementHeight supplement-height 0.8f
SupplementSpace supplement-space 15
ITF-14 BearerBarLeft bearer-bar-left 1
BearerBarTop bearer-bar-top 1
WideNarrowRatio wide-narrow-ratio 2.0f
Identcode/Leitcode/Interleaved 2 of 5 WideNarrowRatio wide-narrow-ratio 2.0f
PLANET/POSTNET ShortTallRatio short-tall-ratio 0.4f
2D Barcode Special Properties

Below is a table of special properties of matrix/2D barcodes.
Category Class Attribute HTTP Attribute Default Value
Common Properties GroupEnabled group-enabled false
GroupItemCount group-item-count 0
GroupItemId group-item-id 0
GroupId group-id 0
Data Matrix DataMatrixDataMode data-matrix-data-mode DataMatrixDataMode .Auto
DataMatrixFormatMode data-matrix-format-mode DataMatrixFormatMode .FM_12X12
FNC1 fnc1 FNC1.None
TildeEabled tilde-enabled false
PDF-417 PDF417DataMode pdf417-data-mode PDF417DataMode.Text
PDF417ECL pdf417-ecl PDF417ECL.ECL_2
PDF417RowCount pdf417-row-count 3
PDF417ColumnCount pdf417-column-count 5
PDF417Truncated pdf417-truncated false
PDF417XtoYRatio pdf417-x-y-ratio 0.33333f
TildeEabled tilde-enabled false
QR Code FNC1 fnc1 FNC1.None
QRCodeDataMode qrcode-data-mode QRCodeDataMode.Auto
QRCodeECL qrcode-ecl QRCode CL.L
QRCodeVersion qrcode-version QRCodeVersion.V1
QRCodeECI qrcode-eci 3
TildeEabled tilde-enabled false
Linear/1D BarcodesMatrix/2D BarcodesFor .NET SuiteFor ASP.NETFor .NET WinFormsFor Crystal ReportsFor RDLC ReportsFor Reporting Services
KeepAutomation provides complete barcode automation solutions for add barcode display 2-dimensional, barcode generation capacity api, and barcode mobile applications. We recommend the customers use high quality document controls: ASP.NET Document Viewer, ASP.NET MVC Document Viewer, Document Viewer ASP.NET C#, ASP.NET PDF Viewer, ASP.NET Word Viewer, ASP.NET Excel Viewer, ASP.NET PDF Editor, MVC PDF Viewer, ASP.NET Annotate PDF, c# pdf sdk, C# merge PDF files, Split PDF in C#, C# View, edit PDF online , C# Convert PDF to Tiff, C# Convert PDF to text, txt, .net imaging sdk, C# PDF metadata edit from RasterEdge.com.