support

Barcodesoft Webservice Online Document:
QRCode



Byte[] QRCode(string textToEncode,
QrcodeErrorLvl EccLevel,
QrcodeFormat QRCodeFormat,
BcsImageFormat ImageFormat,
BcsOrientation Orientation,
int Resolution,
int Size,
string strToken)


QRCode accepts 8 parameters, returns the barcode image as a byte array.

textToEncode is a string to encode.

EccLevel is in QrcodeErrorLvl, its value ranges between 1 and 4. Its default value is 2.

QRCodeFormat is in enum QrcodeFormat, its value ranges between 0 and 40. Its default value is 0. It means automatic-selection.

ImageFormat is in enum BcsImageFormat. It can be set to one of the following values: BMP, JPG, PNG, WMF, TIFF, GIF.

Orientation is in enum BcsOrientation. It can be set to one of the following values: Original, Rotate90, Rotate180, Rotate270.

Resolution is an integer, its values ranges between 96 and 600. Any other value will be reset to 96.

Size is in pixel value. If you set it to zero, it will automatically find a best value for you.

Token is your password using this webservice. You will get a token after you purchase a license from Barcodesoft.

QR Code is also known as Quick Response Code. QR Code is a 2D matrix barcode symbology.

QRCode Matrix size ranges between 21 X 21 modules and 177 x 177 modules.

Each module is either black or white.

QR Code is a two dimensional Japanese barcode that is able to encode 8-bit JIS characters and Kanji characters (Shift JIS characters).

A Model 2 QR Code can hold up to 1500 Japanese Kanji characters.

Reed Solomon algirthm is used for Error Checking and Correcting. Four different error checking levels are available for choose.

See Also
PDF417
AztecCode
Datamatrix