GdPicture image identifier.
The data of the barcode to encode.
A member of the BarcodeQREncodingMode enumeration. The encoding mode.
A member of the BarcodeMicroQRErrorCorrectionLevel enumeration. The error correction level.
The version of the QrCode. In the range 0 - 4. Specifies the overall dimensions of the symbol. Use 0 to let the engine decide the minimum version required to encode all data.
The number of modules composing the quiet zone. The quiet zone defines the margin around the barcode. QR Code requires a four-module wide margin at all sides of a symbol. Consequently a value superior or equal to 4 is highly suggested.
The size of each module, in pixels. A value superior or equal to 4 is recommended.
The left position, in pixels, of the QrCode.
The top position, in pixels, of the QrCode.
The QrCode angle.
Color of the symbols. A suitable color value can be obtained by using the ARGBI() method.
Color of the background. A suitable color value can be obtained by using the ARGBI() method.





In This Topic
GdPicture14 Namespace / GdPictureImaging Class / BarcodeMicroQRWrite Method / BarcodeMicroQRWrite(Int32,String,BarcodeQREncodingMode,BarcodeMicroQRErrorCorrectionLevel,Int32,Int32,Int32,Int32,Int32,Single,Int32,Int32) Method

BarcodeMicroQRWrite(Int32,String,BarcodeQREncodingMode,BarcodeMicroQRErrorCorrectionLevel,Int32,Int32,Int32,Int32,Int32,Single,Int32,Int32) Method

In This Topic
Draws a Micro QrCode barcode on a GdPicture image.
Syntax
'Declaration
 
Public Overloads Function BarcodeMicroQRWrite( _
   ByVal ImageID As Integer, _
   ByVal Data As String, _
   ByVal EncodingMode As BarcodeQREncodingMode, _
   ByVal ErrorCorrectionLevel As BarcodeMicroQRErrorCorrectionLevel, _
   ByVal Version As Integer, _
   ByVal QuietZone As Integer, _
   ByVal ModuleSize As Integer, _
   ByVal DstLeft As Integer, _
   ByVal DstTop As Integer, _
   ByVal Angle As Single, _
   ByVal FillColor As Integer, _
   ByVal BackColor As Integer _
) As GdPictureStatus
public function BarcodeMicroQRWrite( 
    ImageID: Integer;
    Data: String;
    EncodingMode: BarcodeQREncodingMode;
    ErrorCorrectionLevel: BarcodeMicroQRErrorCorrectionLevel;
    Version: Integer;
    QuietZone: Integer;
    ModuleSize: Integer;
    DstLeft: Integer;
    DstTop: Integer;
    Angle: Single;
    FillColor: Integer;
    BackColor: Integer
): GdPictureStatus; 
public function BarcodeMicroQRWrite( 
   ImageID : int,
   Data : String,
   EncodingMode : BarcodeQREncodingMode,
   ErrorCorrectionLevel : BarcodeMicroQRErrorCorrectionLevel,
   Version : int,
   QuietZone : int,
   ModuleSize : int,
   DstLeft : int,
   DstTop : int,
   Angle : float,
   FillColor : int,
   BackColor : int
) : GdPictureStatus;

Parameters

ImageID
GdPicture image identifier.
Data
The data of the barcode to encode.
EncodingMode
A member of the BarcodeQREncodingMode enumeration. The encoding mode.
ErrorCorrectionLevel
A member of the BarcodeMicroQRErrorCorrectionLevel enumeration. The error correction level.
Version
The version of the QrCode. In the range 0 - 4. Specifies the overall dimensions of the symbol. Use 0 to let the engine decide the minimum version required to encode all data.
QuietZone
The number of modules composing the quiet zone. The quiet zone defines the margin around the barcode. QR Code requires a four-module wide margin at all sides of a symbol. Consequently a value superior or equal to 4 is highly suggested.
ModuleSize
The size of each module, in pixels. A value superior or equal to 4 is recommended.
DstLeft
The left position, in pixels, of the QrCode.
DstTop
The top position, in pixels, of the QrCode.
Angle
The QrCode angle.
FillColor
Color of the symbols. A suitable color value can be obtained by using the ARGBI() method.
BackColor
Color of the background. A suitable color value can be obtained by using the ARGBI() method.

Return Value

A member of the GdPictureStatus enumeration.
Remarks

This method requires the Barcode Reading & Writing component to run.

See Also