StiDataMatrixBarCodeType Class

Namespace: Stimulsoft.Report.BarCodes

Inheritance

Inherits from: StiBarCodeTypeService

Constructors

Constructor Description
StiDataMatrixBarCodeType()  
StiDataMatrixBarCodeType(float module, StiDataMatrixEncodingType encodingType, bool useRectangularSymbols, StiDataMatrixSize matrixSize)  
StiDataMatrixBarCodeType(float module, StiDataMatrixEncodingType encodingType, bool useRectangularSymbols, StiDataMatrixSize matrixSize, bool processTilde)  

StiDataMatrixBarCodeType()


StiDataMatrixBarCodeType(module: float, encodingType: StiDataMatrixEncodingType, useRectangularSymbols: bool, matrixSize: StiDataMatrixSize)

Parameters


StiDataMatrixBarCodeType(module: float, encodingType: StiDataMatrixEncodingType, useRectangularSymbols: bool, matrixSize: StiDataMatrixSize, processTilde: bool)

Parameters

Properties

Property Type Description
EncodingType StiDataMatrixEncodingType  
MatrixSize StiDataMatrixSize  
ProcessTilde bool  
UseRectangularSymbols bool  

Methods

Method Returns Description
Draw void  
LoadFromJsonObject void  
SaveToJsonObject JObject  

Method Details

Draw

Draw(context: object, barCode: StiBarCode, rect: RectangleF, zoom: float): void

Parameters

  • context (object)
  • barCode (StiBarCode)
  • rect (RectangleF)
  • zoom (float)

LoadFromJsonObject

LoadFromJsonObject(jObject: JObject): void

Parameters


SaveToJsonObject

SaveToJsonObject(mode: StiJsonSaveMode): JObject

Parameters

Returns JObject

Fields

Field Type Description
Bytes int  
Datablock int  
ErrorMessage string  
FH int  
FW int  
Height int  
Height int  
Matrix byte[]  
RSblock int  
Width int  
Width int