Syncfusion.SfBarcode.Windows
Represents a base class for all barcode types.
Indicates the region of the barcode.
Indicates the backColor of the barcode.
Indicates the barcolor of the barcode.
Indicates the textcolor of the barcode.
Indicates the narrow bar width.
Indicates the wide bar width.
Indicates the location on where to draw the barcode in the PDF Document.
Indicates the size of the the barcode to draw in the PDF Document.
Indicates the data string which is to be encoded.
Indicates the free area around the barcode label.
Indicates the actual width of the barcode.
Indicates the actual height of the barcode.
Indicates the bar height of the barcode.
Indicates the extended text;
Indicates BarHeight enabled when sets BarHeight value ;
Indicates size enabled when sets Barcode size value ;
Initializes a new instance of the class.
Initializes a new instance of the class.
Set the barcode text.
Gets or sets the back color of the barcode.
Gets or sets the bar color of the barcode.
Gets or sets the text color of the barcode text.
Gets or sets the narrow bar width.
Gets or Sets the barcode text.
Gets or sets the location to render barcode in the PDF Document.
Gets or sets the empty area which is to be allocated around the barcode.
Gets or sets the bar height.
Gets the size of the barcode.
Gets or sets the rectangular area occupied by the barcode.
Gets or sets the barcode text.
Internal method which validates whether the given text is acceptable by the current barcode
specification or not.
The Text.
True if Valid, Otherwise False
Internal method which calculates the size of the barcode which is going to rendered.
Initializes this instance.
Represents the general barcode exception class.
Initializes a new instance of the class.
Initializes a new instance of the class.
User defined error message.
Initializes a new instance of the class.
User defined error message.
The inner exception.
Initializes a new instance of the class.
The object that holds the serialized object data.
The contextual information about the source or destination.
Represets the Utility class for storing barcode symbols.
Indicates the symbol.
Indicates the check character.
Indicates the Data.
Initializes a new instance of the class.
Initializes a new instance of the class.
The symbol.
The check digit.
The bars.
Gets or sets the Symbol.
Gets or sets the check digit.
Gets or sets the bar information.
Represents the Class for specifying Quiet zones around the barcode.
Internal variable to store margin.
Internal variable to store right margin.
Internal variable to store top margin.
Internal variable to store left margin.
Internal variable to store bottom margin.
Gets or sets the quiet zones at the right side of the barcode.
Gets or sets the quiet zones at Top of the barcode.
Gets or sets the quiet zones at the left side of the barcode.
Gets or sets the quiet zones at bottom of the barcode.
Gets or sets the quiet zones around the bar code.
Check whether all the margin values are equal.
Base class for all two dimensional barcodes.
Holds data of barcode.
Indicates the backColor of the barcode.
Holds the quietzone.
Holds the dimension of the barcode.
Indicates the fore color of the barcode.
Initializes two dimensional barcode.
Gets or sets the barcode text.
Gets or sets BackColor for the barcode.
Gets or sets Quietzone for the barcode.
Gets or sets the dimension for the barcode.
Gets or sets the foreground color of the barcode.
Returns the data as byte array.
Represents a Codabar barcode.
Initializes a new instance of the class.
Initializes a new instance of the class.
The Barcode Text.
Represents a Code11 barcode.
Initializes a new instance of the class.
Initializes a new instance of the class.
The Barcode Text.
Calculates the check digit for this barcode specification.
The Check digits.
Initializes the internal barcode symbol table
Gets the symbol.
The check value.
Symbol
Represents a Code128A barcode.
Initializes a new instance of the class.
Initializes a new instance of the class.
The Barcode Text.
Calculates the check digit for this barcode specification.
The Check digits.
Internal method used to validate the given barcode text.
The Text.
True if valid, Otherwise False.
Initializes the internal barcode symbol table
Gets the symbol.
The check value.
symbol
Represents a Code128B Barcode.
Initializes a new instance of the class.
Initializes a new instance of the class.
The Barcode text.
Calculates the check digit for this barcode specification.
The Check digits.
Initializes the internal barcode symbol table
Gets the symbol.
The check value.
symbol
Represents a Code128C barcode.
Initializes a new instance of the class.
Initializes a new instance of the class.
The Barcode text.
Calculates the check digit for this barcode specification.
The Check digits.
Internal method used to validate the given barcode text.
The Text.
True if valid, Otherwise False.
Returns the Actual text to encode.
The Actual Text.
Gets the data to encode.
The original data.
Encoded string.
Initializes the internal barcode symbol table
Internal method used for reading a symbol from barcode symbol table.
Represents a Code32 barcode.
Local variable to store the Checksum character value.
Initializes a new instance of the class.
Initializes a new instance of the class.
The Barcode text.
Calculates the check digit for this barcode specification.
The Check digits.
Gets the barcode symbols.
Encoded data
To get the Actual Encoded Text from from original Text..
The original data.
original Data
Returns the Actual text to encode.
The Actual Text.
Initializes the internal barcode symbol table
Represents a Code39 barcode.
Initializes a new instance of the class.
Initializes a new instance of the class.
The Barcode text.
Initializes this instance.
Internal method to calculate the check-digit
Internal method which retrieves the specified symbol from the symbol table.
Represents a Code39 Extended barcode.
Code 39 Extended is designed to encode 128 full ASCII characters.
Initializes a new instance of the class.
Initializes a new instance of the class.
The Barcode text.
Internal method to calculate the check-digit
check digit
Initializes this instance.
Internal method which retrieves the specified symbol from the symbol table.
symbol
Internal method to get the extended text.
Represents a UPC Barcode.
Initializes a new instance of the class.
Initializes a new instance of the class.
The Barcode text.
Calculates the check digit for this barcode specification.
The Check digits.
Initializes the internal barcode symbol table
Represents a Code93 barcode.
Initializes a new instance of the class.
Initializes a new instance of the class.
The Barcode text.
Initializes the internal barcode symbol table
Calculates the check digit for this barcode specification.
The Check digits.
Internal method to calculate the check-digit
symbols
Represents a code93 extended barcode.
Initializes a new instance of the class.
Initializes a new instance of the class.
The Barcode text.
Calculates the check digit for this barcode specification.
The Check digits.
To get the Checksum value
checksum symbols
Initializes the internal barcode symbol table
To get the Extended Text.
Holds the encoding.
Holds the data matrix size.
Holds the final array.
Array containing all possible datamatrix symbol attributes.
Holds the suitable symbol attribute based on input text.
Holds log array.
Holds ALog array.
Internal variable for Reed Solomon polynomial.
Internal variable for block length.
Initializes a defalut DPI
Initializes default quiteZone for data matrix
Initializes DataMatrixBarcode class.
Initializes DataMatrixBarcode class.
Data to be converted as barcode.
Gets or sets the encoding.
Gets or sets the size.
Returns the actual number of rows (including quietzones).
Returns the actual number of columns (including quietzones).
Initializes properties and calculation array for DataMatrix barcode.
Create log and alog arrays.
Creates factors for Reed Solomon polynomial based on the data.
Number of correction codewords required.
Create matrix.
Input data matrix.
Builds data matrix.
Prepares data codeword by encoding and appending error correction codes.
Data in bytes.
Final codeword ready for generating matrix.
Encodes the data using Base256 encoder.
Data to be encoded.
Encoded data.
Compute codeword using 255 state algorithm.
Codeword to compute.
Index of the codeword.
Encoded codeword.
Encodes the data using Numeric encoder.
Data to be encoded.
Encoded data.
Encodes the data using ASCII encoder.
Data to be encoded.
Encoded data.
Compute error correction codewords.
Data codewords.
Correction codeword array.
Data codeword is padded to match the chosen symbol attribute.
Length of data codeword.
Codeword without padding.
Codeword with padding.
Choose suitable encoding.
Data codeword.
Encoded codeword.
Adds quietzone on all sides of the data matrix.
Input data matrix.
Returns QuiteZone value
Convert the data matrix barcode to image
Symbol attribute structure for the DataMatrix.
Holds the Version Information.
Holds the Number of Modules.
Holds the data of Function Pattern.
Holds the Data in the Encoding Region.
Check if mode is mixing mode.
Set version for mixing mode.
Data to be currently encoded in Mixing Mode
Data remaining for encoding in mixing mode
Total bits required in mixing mode.
Count of mixing mode blocks.
Stores data blocks of particular mode.
Stores Mode of each data block.
Holds the Input Mode.
Holds the Error correction level.
Holds the Data Bit value.
Holds the Number of Blocks.
Holds the Image.
Check if User Mentioned Mode.
Check if User Mentioned Version.
Check if User Mentioned Error Correction Level.
Check if ECI.
Holds the ECI Assignment Number.
Variable to hold the QR Barcode Values.
Initializes a defalut DPI
it used to maintain the dimension of barcode width and height when QuiteZone.All with barcode Size.
Gets or sets the QR Barcode Version.
Gets or sets the Error correction level.
Gets or sets the Mode of the input text.
Exports the barcode as image.
The barcode image.
Generates the values of the QR Barcode
Adds quietzone to the QR Barcode.
Draw the principal display panel in the given location
The x co-ordinate.
The y co-ordinate.
Draw the Timing Pattern
Draw the Alignment Pattern in the given location
The x co-ordinate.
The y co-ordinate.
Encode the Input Data
Allocates the Encoded Data and then Mask
Encoded Data.
Draw the Format Information
Initializes the Version, Error correction level, Input Mode.
Splits the Code words
The Encoded value Blocks.
Index of Block Number.
Length of the Block.
Creates the Blocks
The Encoded value.
Number of Blocks.
Converts Integer value to Boolean
The Integer value.
Number of Bits.
Converts string value to Boolean
The String value.
Number of Bits.
Gets the Allignment pattern coordinates of the current version.
Allocates Format and Version Information
Returns QuiteZone value
Struct to hold the value of each dots in Barcode.
Specifies if the Dot is black.
Specifies if the Dot is already filled.
Specifies if the Dot is PDP.
Holds the Version Information.
Holds the Error Correction Level.
Holds the Number of Data code word.
Holds the Number of Error correction code words.
Holds the Number of Error correction Blocks.
Holds the End value of the version.
Holds the Data copacity of the version.
Holds the Format Information.
Holds the Version Information.
Holds all the values of Error correcting code words.
Holds all the end values.
Holds all the Data capacity values.
Holds all the Numeric Data capacity of the Error correction level Low.
Holds all the Numeric Data capacity of the Error correction level Medium.
Holds all the Numeric Data capacity of the Error correction level Quartile.
Holds all the Numeric Data capacity of the Error correction level High.
Holds all the Alphaumeric Data capacity of the Error correction level Low.
Holds all the Alphaumeric Data capacity of the Error correction level Medium.
Holds all the Alphaumeric Data capacity of the Error correction level Quartile.
Holds all the Alphaumeric Data capacity of the Error correction level High.
Holds all the Binary Data capacity of the Error correction level Low.
Holds all the Binary Data capacity of the Error correction level Medium.
Holds all the Binary Data capacity of the Error correction level Quartile.
Holds all the Binary Data capacity of the Error correction level High.
Holds all the Mixed Data capacity of the Error correction level Low.
Holds all the Mixed Data capacity of the Error correction level Medium.
Holds all the Mixed Data capacity of the Error correction level Quartile.
Holds all the Mixed Data capacity of the Error correction level High.
Get or Private set the Number of Data code words.
Get or Private set the Number of Error correction code words.
Get or Private set the Number of Error correction Blocks.
Get or Private set the End value of the Current Version.
Get or Private set the Data capacity.
Get or Private set the Format Information.
Get or Private set the Version Information.
Initializes the Values.
Gets the Alphanumeric values.
Gets number of Data code words.
Get number of Error correction code words.
Gets number of Error correction Blocks.
Gets the End of the version.
Gets Data capacity.
Gets Format Information.
Gets Version Information.
Gets equivalent Number of the Character.
Gets Numeric Data capacity.
Gets Alphanumeric data capacity.
Holds the Length
Holds the Error Correction Code Word
Holds the DataBits
Holds the Data Code word
Holds G(x)
Holds all the values of Alpha
Holds the Decimal value
Holds the values of QR Barcode
Sets and Gets the Data code word
Sets and Gets the DataBits
Sets and Gets the Error Correction Code Words
Initializes Error correction code word
Version.
Error correction level.
Gets the Error correction code word
Error correction code word.
Convert to Decimal
Binary values.
Convert decimal to Binary value
Binary Representation.
Decimal Representation.
Polynomial division
Polynomial coefficient.
Find the element in the alpha
Index of the element.
Element.
Alpha.
Gets g(x) of the element
g(x)
Element.
Alpha.
Represents the Base class for all the Single dimensional barcodes
Default bar width value.
Space count for barcode
Indicates whether the Checkdigit is already added to the barcode text or not.
Used with the barcodes which involves multiple checksum calculations.
To check whether Barcode is Continuous Barcode or discrete
Automatically adds the check digit to the barcode when true.
Indicates barcode pattern.
Indicates the font used to draw the text.
Indicates the barcode text display location.
Indicates the start symbol.
Indicates the stop symbol.
Indicates the validation expression which is used to validate the input text.
Indicates the validation expression.
Indicates whether to show check digit or not.
Indicates whether to enable / disable the check digits.
Indicates the intercharcter gap between bars.
Indicates the gap between barcode and the text.
Indicates the text alignment.
Indicates whether to encode start and stop symbols or not.
returns true when the Font property is set.
Initializes a defalut DPI
Initializes the new instance of
Gets or sets the Text font.
Gets or sets the text display location.
The Default value is false.
The Default value is True.
The Default value is 5.
Default value is Center.
true if [encode start stop symbols]; otherwise, false.
Gets or sets the barcode symbols.
Gets or sets the barcode symbols.
Gets or sets the start symbol for the current barcode specification.
Gets or sets the stop symbol for the current barcode specification.
Gets or sets the validation expression to validate the given text.
Gets or sets the IntercharacterGap.
Internal method used to validate the given barcode text.
The Text.
True if valid, Otherwise False.
Returns the size of the barcode.
The Size.
Returns the Width of the barcode.
To get the Extended Text
Calculates the check digit based on the barcode specification.
Char array containing Check digits
Returns the Character width.
The width.
Returns the Actual text to encode.
The Actual Text.
Returns the encoded list bytes from text.
Returns the width of the barcode.
The Width.
Internal method used to paint bars on the image.
The graphics to draw.
The Rectangle.
Returns the right margin.
Specifies the barcode text display location.
Displays, no text.
Displays text, above the barcode.
Displays text, at the bottom of the barcode.
Specifies the barcode text alignment.
Displays the readable text on the left side of the barcode.
Displays the readable text at the center of the barcode.
Displays the readable text on the right side of the barcode.
Encoding is choosen based on the data.
Encoding is done by ASCII encoder.
Encoding is done by Numeric encoder.
Encoding is done by Base256 encode.
Size is choosen based on the data.
Square matrix with 10 rows and 10 columns.
Square matrix with 12 rows and 12 columns.
Square matrix with 14 rows and 14 columns.
Square matrix with 16 rows and 16 columns.
Square matrix with 18 rows and 18 columns.
Square matrix with 20 rows and 20 columns.
Square matrix with 22 rows and 22 columns.
Square matrix with 24 rows and 24 columns.
Square matrix with 26 rows and 26 columns.
Square matrix with 32 rows and 32 columns.
Square matrix with 36 rows and 36 columns.
Square matrix with 40 rows and 40 columns.
Square matrix with 44 rows and 44 columns.
Square matrix with 48 rows and 48 columns.
Square matrix with 52 rows and 52 columns.
Square matrix with 64 rows and 64 columns.
Square matrix with 72 rows and 72 columns.
Square matrix with 80 rows and 80 columns.
Square matrix with 88 rows and 88 columns.
Square matrix with 96 rows and 96 columns.
Square matrix with 104 rows and 104 columns.
Square matrix with 120 rows and 120 columns.
Square matrix with 132 rows and 132 columns.
Square matrix with 144 rows and 144 columns.
Rectangular matrix with 8 rows and 18 columns.
Rectangular matrix with 8 rows and 32 columns.
Rectangular matrix with 12 rows and 26 columns.
Rectangular matrix with 12 rows and 36 columns.
Rectangular matrix with 16 rows and 36 columns.
Rectangular matrix with 16 rows and 48 columns.
Specifies the Barcode Version.
Specifies the default version.
Specifies version 1 (21x21 modules).
Specifies version 2 (25x25 modules).
Specifies version 3 (29x29 modules).
Specifies version 4 (33x33 modules).
Specifies version 5 (37x37 modules).
Specifies version 6 (41x41 modules).
Specifies version 7 (45x45 modules).
Specifies version 8 (49x49 modules).
Specifies version 9 (53x53 modules).
Specifies version 10 (57x57 modules).
Specifies version 11 (61x61 modules).
Specifies version 12 (65x65 modules).
Specifies version 13 (69x69 modules).
Specifies version 14 (73x73 modules).
Specifies version 15 (77x77 modules).
Specifies version 16 (81x81 modules).
Specifies version 17 (85x85 modules).
Specifies version 18 (89x89 modules).
Specifies version 19 (93x93 modules).
Specifies version 20 (97x97 modules).
Specifies version 21 (101x101 modules).
Specifies version 22 (105x105 modules).
Specifies version 23 (109x109 modules).
Specifies version 24 (113x113 modules).
Specifies version 25 (117x117 modules).
Specifies version 26 (121x121 modules).
Specifies version 27 (125x125 modules).
Specifies version 28 (129x129 modules).
Specifies version 29 (133x133 modules).
Specifies version 30 (137x137 modules).
Specifies version 31 (141x141 modules).
Specifies version 32 (145x145 modules).
Specifies version 33 (149x149 modules).
Specifies version 34 (153x153 modules).
Specifies version 35 (157x157 modules).
Specifies version 36 (161x161 modules).
Specifies version 37 (165x165 modules).
Specifies version 38 (169x169 modules).
Specifies version 39 (173x173 modules).
Specifies version 40 (177x177 modules).
Specifies the Barcode Error correction level.
The Recovery capacity is 7%(approx.)
The Recovery capacity is 15%(approx.)
The Recovery capacity is 25%(approx.)
The Recovery capacity is 30%(approx.)
Specifies the Barcode Input Mode.
The Input only contains the Numeric Values(0,1,2,3,4,5,6,7,8,9).
The Input may contain Numeric Values, Alphabets(Upper case only), SPACE, $, %, *, +, -, ., /, :
The Input may contain all the ASCII values
This mode is a combination of all modes
Gets or sets the text to encode.
Gets or sets whether to display original text.
The default value is True.
Gets or sets the Settings for the applied bar code type.
Gets or sets the bar code symbol type.
The default value is Code39.
Gets of sets the vertical alignment of the text.
The default value is Bottom.
Exports the barcode as image.
Image
Exports the barcode as image.
Image
Required designer variable.
Clean up any resources being used.
true if managed resources should be disposed; otherwise, false.
Required method for Designer support - do not modify
the contents of this method with the code editor.
Specifies barcode symbol type
Specifies barcode rotation.
Base interface for bar code type settings.
Base class for 2 dimensional bar code type settings.
Initializes Barcode2DSetting class.
Gets or sets the XDimension for the 2D barcodes.
The value is in pixel.
The default value is 1.
Handles the settings for DataMatrix bar code.
Initializes DataMatrixSetting class.
Gets or sets the size matrix of DataMatrix bar code.
The default value is Auto.
Gets or sets the encoding used for DataMatrix bar code.
The default value is Auto.
Handles the settings for QR bar code.
Initializes QRBarcodeSetting class.
Gets of sets the version of QR bar code.
The default value is Auto.
Gets or sets the input mode of QR bar code
The default value is BinaryMode.
Gets or sets the error correction level of QR bar code.
The default value is low.
Base class for 1 dimensional bar code type settings.
Initializes Barcode1DSetting class.
Gets or sets the height of each bar.
The value is in pixel.
The default value is 80.
Gets or sets whether to enable check digit.
The default value is false.
Gets or sets whether to encode start stop symbols.
The default value is true.
Gets or sets the width of the narrow bar in bar code.
The value is in pixel.
The default value is 1.
Gets or sets whether to display check digit.
The default value is false.
Handles the settings for Codabar bar code.
Initializes CodabarSetting class.
Handles the settings for Code11 bar code.
Initializes Code11Setting class.
Handles the settings for Code128A bar code.
Initializes Code128ASetting class.
Handles the settings for CodeUpc barcode.
Initializes UpcBarcodeSetting class.
Handles the settings for Code128B bar code.
Initializes Code128BSetting class.
Handles the settings for Code128C bar code.
Initializes Code128CSetting class.
Handles the settings for Code32 bar code
Initializes Code32Setting class.
Handles the settings for Code39 bar code.
Initializes Code39Setting class.
Handles the settings for Code39Extended bar code.
Initializes Code39ExtendedSetting class.
Handles the settings for Code93 bar code.
Initializes Code93Setting class.
Handles the settings for Code93Extended bar code.
Initializes Code93ExtendedSetting class.
Collection of bar code type settings.