Click or drag to resize
DataMatrix Class
Defines a DataMatrix barcode.
Inheritance Hierarchy
SystemObject
  RasterEdge.Imaging.Barcode.CreatorBaseBarcode
    RasterEdge.Imaging.Barcode.CreatorDataMatrix

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 DataMatrix : BaseBarcode

The DataMatrix type exposes the following members.

Constructors
  NameDescription
Public methodDataMatrix
Initializes a new DataMatrix barcode object with default setting.
Top
Methods
  NameDescription
Public methodDrawBarcode
Draws this DataMatrix 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 DataMatrix to a image object.
(Overrides BaseBarcodeToImage.)
Top
Fields
Properties
  NameDescription
Public propertyApplicationIndicator
Gets or sets the application indicator of the DataMatrix barcode.
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 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 propertyBottomMargin
Gets or sets the bottom margin, in specified UOM.
Public propertyData
Gets or sets the raw data message of the barcode.
Public propertyDataMode
Gets or sets the encodation mode of the DataMatrix barcode.
Public propertyFileId
Gets or sets the file identification of the symbol. This property is ignored if StructuredAppend flag sets to false.
Public propertyFNC1
Gets or sets the position of FNC1.
Public propertyForeColor
Gets or sets the bar color of this barcode.
Public propertyFormatMode
Gets or sets the symbol size of the DataMatrix barcode.
Public propertyLeftMargin
Gets or sets the left margin, in specified UOM.
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 propertyStructuredAppend
Gets or sets the flag that indicates this symbol is in a structured format.
Public propertySymbolCount
Gets or sets the total number of the symbols to be concatenated in the Structured Append format. The maximum value is 16. This property is ignored if StructuredAppend flag sets to false.
Public propertySymbolIndex
Gets or sets the position of this symbol in the Structured Append format. This property is ignored if StructuredAppend flag sets to false.
Public propertyTopMargin
Gets or sets the top margin, in specified UOM.
Public propertyUOM
Gets or sets the unit of measurement for all parameters in this barcode.
Public propertyX
Gets or sets the module width, in specified UOM, of this barcode.
Top
See Also