QR C++ Sample

 

Description:

A sample application which demonstrates reading/decoding and writing/encoding of QR barcodes written in C++, by using the BiBrQR.DLL and BiBwQR.DLL  (32 bit version) or BiBrQRx.DLL  and BiBwQRx.DLL  (64 bit version). The location of barcodes can be horizontal, vertical and skewed.

 

File Menu:

From here a new empty DIB can be created where a new barcode can be written. When creating a new DIB the image size, resolution, color depth and DIB color can be set. From here you can open or close a DIB with QR Barcode(s). The barcodes can be saved in Bitmap or TIFF file format.

 

View Menu:

From here you can show or hide the toolbar and statusbar of Sample Application.

 

QR Menu:

From here you can detect and read QR barcodes can or you can write a string into a QR barcode. When encoding, you can set Cell Size, Logical Quiet Zone Size, Level of Error Correction and position/rotation of barcode. When reading, you can set the Minimal Cell Size and Minimal Quiet Zone Size (in pixels). Decoded string(s), detected ECC-Level(s), skew angle(s) and position(s) are also displayed. Noise can be cleaned from a barcode using the Median Filter. This will allow an unreadable barcode to be read.

 

Window Menu:

From here child windows can be arranged in different ways.

 

Help Menu:

The Help menu supplies contact and version information as well as Copyright information.

 

Location:

<Installation Folder>\Black Ice Software LLC\QR \Sample Source Codes\DLL\C++\Barcode QR Sample

 

Solution files:

Compilers:

Barcode Sample QR _DotNet_VS2015.sln

Visual Studio 2015

Barcode Sample QR _DotNet_VS2017.vcproj

Visual Studio 2017

Barcode Sample QR _DotNet_VS2019.vcproj

Visual Studio 2019

Barcode Sample QR _DotNet_VS2022.vcproj

Visual Studio 2022