Class CodeDataMatrix
Defines the DataMatrix 2D barcode. THIS IS AN EMPIRA INTERNAL IMPLEMENTATION. THE CODE IN THE OPEN SOURCE VERSION IS A FAKE.
public class CodeDataMatrix : MatrixCode
- Inheritance
-
CodeDataMatrix
- Inherited Members
Constructors
CodeDataMatrix()
Initializes a new instance of CodeDataMatrix.
public CodeDataMatrix()
CodeDataMatrix(string, DataMatrixEncoding, int, XSize)
Initializes a new instance of CodeDataMatrix.
public CodeDataMatrix(string code, DataMatrixEncoding dmEncoding, int length, XSize size)
Parameters
code
stringdmEncoding
DataMatrixEncodinglength
intsize
XSize
CodeDataMatrix(string, DataMatrixEncoding, int, int, XSize)
Initializes a new instance of CodeDataMatrix.
public CodeDataMatrix(string code, DataMatrixEncoding dmEncoding, int rows, int columns, XSize size)
Parameters
code
stringdmEncoding
DataMatrixEncodingrows
intcolumns
intsize
XSize
CodeDataMatrix(string, int)
Initializes a new instance of CodeDataMatrix.
public CodeDataMatrix(string code, int length)
Parameters
CodeDataMatrix(string, int, XSize)
Initializes a new instance of CodeDataMatrix.
public CodeDataMatrix(string code, int length, XSize size)
Parameters
CodeDataMatrix(string, int, int)
Initializes a new instance of CodeDataMatrix.
public CodeDataMatrix(string code, int rows, int columns)
Parameters
CodeDataMatrix(string, int, int, XSize)
Initializes a new instance of CodeDataMatrix.
public CodeDataMatrix(string code, int rows, int columns, XSize size)
Parameters
CodeDataMatrix(string, int, int, int)
Initializes a new instance of CodeDataMatrix.
public CodeDataMatrix(string code, int rows, int columns, int quietZone)
Parameters
CodeDataMatrix(string, string, int, int, int, XSize)
Initializes a new instance of CodeDataMatrix.
public CodeDataMatrix(string code, string encoding, int rows, int columns, int quietZone, XSize size)
Parameters
Properties
QuietZone
Gets or sets the size of the Matrix¹ Quiet Zone.
public int QuietZone { get; set; }
Property Value
Methods
CheckCode(string)
Determines whether the specified string can be used as data in the DataMatrix.
protected override void CheckCode(string text)
Parameters
text
stringThe code to be checked.
Render(XGraphics, XBrush, XPoint)
Renders the matrix code.
protected override void Render(XGraphics gfx, XBrush brush, XPoint position)
Parameters
SetEncoding(DataMatrixEncoding)
Sets the encoding of the DataMatrix.
public void SetEncoding(DataMatrixEncoding dmEncoding)
Parameters
dmEncoding
DataMatrixEncoding