Gets the Aztec barcode pattern matrix data.
[Visual Basic .NET] Public Function GetPatternData(ByRef Buffer() As Char, _ ByRef Size As Long, _ ByRef Rows As Integer, _ ByRef Columns As Integer) As Boolean |
[C#] public bool GetPatternData(ref char[] Buffer, ref long Size, ref int Rows, ref int Columns); |
Parameters
Buffer
Pointer to a buffer that receives the character stream ('1's and '0's) storing the Aztec barcode pattern matrix data row by row from the top left matrix corner, '1' indicates the black square-shaped module and '0' indicates the white square-shaped module.
If the function fails and the variable pointed to by Size returns the required buffer size, in characters.
Size
[in/out] On input, specifies the size, in characters, of the Buffer. On output, receives the size, in characters, of the Aztec barcode pattern matrix ('1's and '0's).
Rows
A pointer to the variable that receives the number of the rows for the pattern matrix.
Columns
A pointer to the variable that receives the number of the columns for the pattern matrix..
Return Value
If the function succeeds, the return value is a nonzero value, otherwise the return value is zero.
Remarks
You can use this method to obtain the Aztec barcode pattern matrix data and render the Aztec barcode onto any device such as the printer.
If you want to create a rotated barcode (90 degrees, 180 degrees or 270 degrees), rotate pattern matrix accordingly before you render the Aztec barcode onto a device.