Click or drag to resize
BaseBarcode Class
Base class for all barcode classes.
Inheritance Hierarchy

Namespace:  Limilabs.Barcode
Assembly:  Barcode (in Barcode.dll) Version: 2.0.0.20
Syntax
public abstract class BaseBarcode : IBaseBarcode

The BaseBarcode type exposes the following members.

Properties
  NameDescription
Public propertyBackColor
Back color.
Public propertyBackColorOle
Back color for OLE.
Public propertyBarColor
Bar color.
Public propertyBarColorOle
Bar color for OLE.
Public propertyChecksumAdd
True if checksum should be added.
Public propertyChecksumVisible
True if checksum should be visible in barcode text.
Public propertyCode128SetMode
You can specify the set that should be used when using Code128. Code128SetMode.BestFitABC is default.
Public propertyCustomText
Custom text which will be rendered instead of Number.
Public propertyEAN128IsFNC1OmmitedForFixedLength
True if FNC1 control character should be ommited for fixed length fields. This results in shorter barcode. True is default.
Public propertyFontHeight
Fraction of Height which will be reserved for text label. Between 0 and 1.0. Default is 0.15
Public propertyFontName
Font name that will be used for any text on barcode image.
Public propertyFontStyle
Font style that will be used for any text on barcode image.
Public propertyForeColor
Text color.
Public propertyForeColorOle
Text color for OLE.
Public propertyHeight
Barcode height in pixels.
Public propertyIsNumberVisible
True if text should be visible in rendered barcode.
Public propertyLeftQuietZone
Gets or sets quiet zone size. If SetMarginsAutomatically is set to true always returns this.NarrowBarWidth*9.
Public propertyNarrowBarWidth
Width of the narrow bar in rendered barcode in pixels.
Public propertyNumber
Barcode number. Separate supplement with ',' char.
Public propertyRatio
Wide/narrow bar ratio.
Public propertyRightQuietZone
Gets or sets quiet zone size. If SetMarginsAutomatically is set to true always returns this.NarrowBarWidth*9.
Public propertyRotation
Rotation of the rendered barcode.
Public propertySetMarginsAutomatically
If set to true RightQuietZone and LeftQuietZone always returns this.NarrowBarWidth*9.
Public propertyTextRenderingHint
Gets or sets text rendering hint.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetLicenseFolder
Returns folder path from which component will load license file (BarcodeLicense.xml).
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetWidth
Public methodRender
Creates new Bitmap with rendered Barcode.
Public methodRender(ImageType)
Creates new Bitmap with rendered barcode and returns byte array containing the image.
Public methodRender(Single, Single)
Creates new Bitmap with rendered Barcode.
Public methodRender(Graphics, Int32, Int32)
Renders barcode on specified graphics object.
Public methodRender(ImageType, Single, Single)
Creates new Bitmap with rendered barcode and returns byte array containing the image.
Public methodRenderDpi
Public methodRenderHbitmap
Creates new Bitmap with rendered Barcode.
Public methodRenderHbitmap(Single, Single)
Creates new Bitmap with rendered Barcode.
Public methodRenderHbitmapDpi
Public methodSave(Stream, ImageType)
Creates new Bitmap with rendered Barcode and saves it to the stream with specified image format.
Public methodSave(String, ImageType)
Creates new Bitmap with rendered Barcode and saves it to file of imageType format.
Public methodSave(Stream, ImageType, Single, Single)
Creates new Bitmap with rendered Barcode and saves it to the stream with specified image format and resolution
Public methodSave(String, ImageType, Single, Single)
Creates new Bitmap with rendered Barcode and saves it to file of imageType format.
Public methodSaveDpi
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also