Click or drag to resize
Linear Class
Defines a linear barcode.
Inheritance Hierarchy
SystemObject
  RasterEdge.Imaging.Barcode.CreatorBaseBarcode
    RasterEdge.Imaging.Barcode.CreatorLinear

Namespace: RasterEdge.Imaging.Barcode.Creator
Assembly: RasterEdge.Imaging.Barcode.Creator (in RasterEdge.Imaging.Barcode.Creator.dll) Version: 9.8.0.50811 (9.8.0.50811)
Syntax
public class Linear : BaseBarcode

The Linear type exposes the following members.

Constructors
  NameDescription
Public methodLinear
Initializes a new Linear object with default barcode setting.
Top
Methods
  NameDescription
Public methodDrawBarcode
Draws this linear barcode to the target image with specified start position.
(Overrides BaseBarcodeDrawBarcode(REImage, Single, Single).)
Public methodGetGeneratedImageHeightInPixel
Gets the height, in pixels, of the generated barcode image.
Public methodGetGeneratedImageWidthInPixel
Gets the width, in pixels, of the generated barcode image.
Public methodToImage
Renders this linear barcode to a image object.
(Overrides BaseBarcodeToImage.)
Top
Fields
Properties
  NameDescription
Public propertyAddCheckSum
Gets or sets a flag that indicates whether a checksum is appended to this linear barcode. This flag would be ignored if the symbology does not support checksum feature.
Public propertyApplicationIndicator
Gets or sets the application indicator. This property is only for EAN-128.
Public propertyAutoResize
Gets or sets a flag that indicates whether this barcode would auto fit to the given drawing region on the canvas during the rendering.
Public propertyBackColor
Gets or sets the background color of this barcode; also the color of the space bar.
Public propertyBarAlignment
Gets or sets bar alignment of the linear barcode.
Public propertyBarcodeHeight
Gets or sets the height of the symbol in specified UOM.
Public propertyBarcodeWidth
Gets or sets the width of the symbol in specified UOM.
Public propertyBearerBarHori
Gets or sets the width of the left and right bearer bars. This property is only for symbolopy ITF14.
Public propertyBearerBarVert
Gets or sets the width of the top and bottom bearer bars.
Public propertyBottomMargin
Gets or sets the bottom margin, in specified UOM.
Public propertyCCData
Gets or sets the data message of the composite component. This property is only for Composite Barcodes.
Public propertyCCY
Gets or sets the module height of the composite component. This property is only for Composite Barcodes.
Public propertyCodabarStartChar
Gets or sets the start character of a Codabar.
Public propertyCodabarStopChar
Gets or sets the stop character of a Codabar.
Public propertyColumnCount
Gets or sets the column count of PDF417 in the composite component. This property is only for Composite CC-C.
Public propertyCompositeSymbol
Gets or sets the flag that indicates whether this barcode is a composite one. This property is only for symbolopy RSS Limited.
Public propertyData
Gets or sets the raw data message of the barcode.
Public propertyECL
Gets or sets the error correction level of PDF417 in the composite component. This property is only for Composite CC-C.
Public propertyFNC1
Gets or sets the position of FNC1. This property is only for EAN-128.
Public propertyForeColor
Gets or sets the bar color of this barcode.
Public propertyI
Gets or sets the width of the inter-character gap. This property is only for discrete symbolopies, in which all characters begin and end with bars.
Public propertyLeftMargin
Gets or sets the left margin, in specified UOM.
Public propertyLinearType
Gets or sets the type of linear barcode in the composite barcode. This property is only for Composite CC-C.
Public propertyN
Gets or sets the wide/narrow ratio of a two-width symbolopy.
Public propertyProcessTilde
Gets or sets the flag that indicates whether the data message supports character '~' as the escape. Escape '~': ~ddd -- ASCII character with Extension from 0 to 255 (eg. "~000", "~065" etc.) ~6ddddd -- Unicode character from 0 to 65535 (eg. "~629579")
Public propertyResolution
Gets or sets the resolution of this barcode (in pixel per inch).
Public propertyRightMargin
Gets or sets the right margin, in specified UOM.
Public propertyRotate
Gets or sets the direction of this barcode.
Public propertyRowCount
Gets or sets the row count of PDF417 in the composite component. This property is only for Composite CC-C.
Public propertySegmentWidth
Gets or sets the segment width of a RSS Expanded Stacked barcode.
Public propertyShortTallRatio
Gets or sets the bar's short/tall ratio of a multi-state symbolopies, such as POSTNET, Planet etc.
Public propertyShowCheckSumChar
Gets or sets the flag that indicates whether to show the checksum character in the Human Readable Interpretation.
Public propertyShowStartStopInText
Gets or sets the flag that indicates whether to show the start/stop character in the Human Readable Interpretation. This property is only for the symbolopies that presents the start/stop pattern by using printable characters, such as Code 39.
Public propertyShowText
Gets or sets the flag that indicates whether to show the message text under the modules (also known as Human Readable Interpretation).
Public propertySupData
Gets or sets the supplemental message data of the barcode. This property is only for EAN.UPC series symbologies, such as EAN-13, EAN-8, UPC-A, UPC-E, ISSN and ISBN.
Public propertySupHeight
Gets or sets the module height of the supplemental barcode.
Public propertySupSpace
Gets or sets the distance between the primary and supplemental barcodes.
Public propertyTextColor
Gets or sets the color of the Human Readable Interpretation.
Public propertyTextFont
Gets or sets the font of the Human Readable Interpretation.
Public propertyTextMargin
Gets or sets the distance, in specified UOM, between module bars and HRI text.
Public propertyTopMargin
Gets or sets the top margin, in specified UOM.
Public propertyTopTextColor
Gets or sets the color of text that above the modules.
Public propertyTopTextFont
Gets or sets the font of text that above the modules.
Public propertyType
Gets or sets the type of the barcode.
Public propertyUOM
Gets or sets the unit of measurement for all parameters in this barcode.
Public propertyUPCENumber
Gets or sets the number system value of a UPCE barcode. Only value 0 and 1 is valid.
Public propertyVersion
Gets or sets the version of Micro PDF417 in the composite component. This property is only for Composite CC-B.
Public propertyX
Gets or sets the module width, in specified UOM, of this barcode.
Public propertyXtoYRatio
Gets or sets the module width/height ratio in the composite component. This property is only for Composite Barcodes.
Public propertyY
Gets or sets the module height, in specified UOM, of this barcode.
Top
See Also