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

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

The QRCode type exposes the following members.

Constructors
  NameDescription
Public methodQRCode
Initializes a new QRCode barcode object with default setting.
Top
Methods
  NameDescription
Public methodDrawBarcode
Draws this QRCode 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 QRCode to a image object.
(Overrides BaseBarcodeToImage.)
Top
Fields
Properties
  NameDescription
Public propertyApplicationIndicator
Gets or sets the application indicator of the QR Code symbol.
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 symbol.
Public propertyDataMode
Gets or sets the encodation mode of the symbol.
Public propertyECI
Gets or sets the ECI assignment value.
Public propertyECL
Gets or sets the error correction level of the symbol.
Public propertyFNC1
Gets or sets the position of FNC1.
Public propertyForeColor
Gets or sets the bar color of this barcode.
Public propertyLeftMargin
Gets or sets the left margin, in specified UOM.
Public propertyParity
Gets or sets the parity data of the symbol. This property is ignored if StructuredAppend flag sets to false.
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 whether structured append mode is enabled in this QRCode symbol.
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 propertyVersion
Gets of sets the version of the QRCode symbol.
Public propertyX
Gets or sets the module width, in specified UOM, of this barcode.
Top
See Also