Barcode overview

Public Instance Constructors

Barcode Constructor Initializes a new instance of the Barcode class for use it into Reporting Services reports.

Public Instance Properties

AddChecksum Gets or sets whether checksum must be generated and attached to the value to encode.
AntiAlias It indicates if AntiAlias effect must be applied to all the texts in the barcode image.
AutoSize Gets or sets a value indicating whether the barcode image is automatically resized to display its entire contents.
BackColor Gets or sets the background color for the barcode image.
BarColor Gets or sets the bars' color of the barcode.
BarHeight Gets or sets the bars' height of the barcode. It's measured in inches.
BarRatio Gets or sets the wide bars' width compared to the narrow bars' width. In barcode terminology this is N value.
BarWidth Gets or sets the narrow bars' width of the barcode. In barcode terminology this is X value. It's measured in inches.
BearerBarStyle Gets or set the bearer bars' type that must be drawn with the barcode image. Bearer bar is only available for 2 of 5, Code 128 and UCC.EAN 128 barcodes.
BearerBarWidth Gets or sets the bearer bars' width. It's measured in inches.
BorderColor Gets or sets the barcode image border's color.
BorderWidth Gets or sets the barcode image border's width to generate.
BottomMargin Gets or sets the height of the margin below the barcode bars. It's measured in inches.
CodabarStartChar Gets or sets the start character for Codabar symbology. Possible values are: A, B, C or D.
CodabarStopChar Gets or sets the stop character for Codabar symbology. Possible values are: A, B, C or D.
Code Gets or sets the value to encode.
Code128CharSet Gets or sets the characters set to use in the Code 128 symbology. Possible values are: Auto, A, B or C.
Code16kMode Gets or sets the mode to use for Code16k symbology. Modes supported are: Mode 0, 1, and 2.
CodeAlignment Gets or sets the text alignment for Code property.
DataMatrixEncoding Gets or sets the DataMatrix Encoding to use on that symbology.
DataMatrixFormat Gets or sets the DataMatrix Format to use on that symbology.
DataMatrixModuleSize Gets or sets the module size. It's measured in inches.
DataMatrixProcessTilde Gets or sets whether tilde character should be processed when DataMatrix code is being generated.
DisplayChecksum Gets or sets whether checksum value must be displayed after the value to encode in the barcode image.
DisplayCode Gets or sets whether the value to encode must be displayed in the barcode image.
DisplayLightMarginIndicator Gets or sets whether light margin indicators must be displayed in the barcode image. Only available for EAN/UPC Symbologies.
DisplayStartStopChar Gets or sets whether start and stop characters must be displayed in the barcode image.
Dpi Gets or sets the barcode image resolution in dots per inch.
EanUpcSupplement Gets or sets the supplement type to use with EAN and UPC symbologies.
EanUpcSupplementCode Gets or sets the supplement value for EAN and UPC symbologies.
EanUpcSupplementSeparation Gets or sets the gap separation between the barcode and its supplement. It's measured in inches.
EanUpcSupplementTopMargin Gets or sets the height of the margin above the EAN/UPC supplement bars. It's measured in inches.
Extended Gets or sets whether the extended versions for Code 39 and/or Code 93 symbologies must be used.
FitBarsAreaHeight Gets or sets the desired height of the area that the barcode bars must fit. It's measured in inches.
FitBarsAreaWidth Gets or sets the desired width of the area that the barcode bars must fit. It's measured in inches.
Font Gets or sets the font object associated with the barcode image.
FontBold It indicates whether the Font object is bold.
FontItalic It indicates whether the Font object is italic.
FontName Gets or sets the face name for the Font object to use.
FontSize Gets or sets the em-size of the Font object measured in the unit of the Font object.
FontStrikeout It indicates whether the Font object specifies a horizontal line through the font.
FontUnderline It indicates whether the Font object is underlined.
ForeColor Gets or sets the foreground color of the barcode image.
GuardBar Gets or sets whether guard bars must be drawn.
GuardBarHeight Gets or sets the guard bars' height. It's measured in inches.
Height Gets or sets the barcode image's height to generate. It's measured in inches.
ImageFormat Gets or sets the image format for the barcode.
IsbnSupplementCode Gets or sets the supplement value for ISBN symbology. It generally is the suggested price.
LicenseKey Gets or sets the license key. You must set this value in order to unlock the trial version.
LicenseOwner Gets or sets the license owner name. You must set this value in order to unlock the trial version.
Monochrome Gets or sets a value indicating whether the barcode image must be converted to monochrome a.k.a. Black and White 1 bit per pixel format.
Pdf417Columns Gets or sets the number of columns to use for PDF417 symbology.
Pdf417CompactionType Gets or sets the Compaction Type to apply for PDF417 symbology.
Pdf417ErrorCorrectionLevel Gets or sets the Error Correction Level to apply for PDF417 symbology.
Pdf417Rows Gets or sets the number of rows to use for PDF417 symbology.
Pdf417Truncated Gets or sets whether the right side of PDF417 barcode is truncated (removed).
PharmacodeBarsSpacing Gets or sets the gap between Pharmacode bars.
PharmacodeThickBarWidth Gets or sets the width of Pharmacode Thick Bars.
PharmacodeThinBarWidth Gets or sets the width of Pharmacode Thin Bars.
PlanetHeightShortBar Gets or sets the short bars' height of Planet symbology. It's measured in inches.
PlanetHeightTallBar Gets or sets the tall bars' height of Planet symbology. It's measured in inches.
Postal4StateAddStartStopChar Gets or sets whether start and stop characters must be added and drawn in the barcode image.
Postal4StateBarsSpacing Gets or sets the gap spacing between bars. It's measured in inches.
Postal4StateTrackerBarHeight Gets or sets the tracker bar's height. It's measured in inches.
Postal4StateTrackerBarWidth Gets or sets the tracker bar's width. It's measured in inches.
PostnetHeightShortBar Gets or sets the short bars' height of Postnet symbology. It's measured in inches.
PostnetHeightTallBar Gets or sets the tall bars' height of Postnet symbology. It's measured in inches.
QRCodeEncoding Gets or sets the QR Code Encoding to use on that symbology.
QRCodeErrorCorrectionLevel Gets or sets the Error Correction Level to apply for QR Code symbology.
QRCodeModuleSize Gets or sets the module size. It's measured in inches.
QRCodeVersion Gets or sets the QR Code Version to use on that symbology.
QuietZoneWidth Gets or sets the quiet zone's width. It's measured in inches.
Rotate Gets or sets the rotation angle to apply on the barcode image.
Symbology Gets or sets the barcode symbology to generate.
TelepenEncoding Gets or sets the Telepen Encoding to use on that symbology.
Text Gets or sets the additional text to show in the barcode image e.g.: Client ID. Note: This is not the value to encode.
TextAlignment Gets or sets the text alignment for Text property.
TopMargin Gets or sets the height of the margin above the barcode bars. It's measured in inches.
UpcESystem Gets or sets the number system to use for UPC-E symbology.
UspsFimPattern Gets or sets the USPS FIM pattern to use on that symbology.
UspsHorizontalBarsCount Gets or sets the number of horizontal bars to be drawn.
Width Gets or sets the barcode image's width to generate. It's measured in inches.

Public Instance Methods

Equals (inherited from Object) Determines whether the specified Object is equal to the current Object.
GetBarcodeImage Gets a byte array representation of the barcode image in the image format specified in the ImageFormat property (Default value is Bmp).
GetBarcodeImageBmp Gets a byte array representation of the barcode image in BMP format.
GetBarcodeImageGif Gets a byte array representation of the barcode image in GIF format.
GetBarcodeImageJpeg Gets a byte array representation of the barcode image in JPEG format.
GetBarcodeImagePng Gets a byte array representation of the barcode image in PNG format.
GetColorOverloaded. Gets a System.Drawing.Color structure from the specified name of a pre-defined color.
GetHashCode (inherited from Object) Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
GetType (inherited from Object) Gets the Type of the current instance.
ToString (inherited from Object) Returns a String that represents the current Object.

See Also

Barcode Class | Neodynamic.ReportingServices Namespace