Data Matrix OCX C# Sample

 

Description:

A sample application which demonstrates reading/decoding, writing/encoding of Data Matrix barcodes written in C#, by using the BiBrDM.OCX and BiBwDM.OCX  (32 bit version) or BiBrDMx.OCX and BiBwDMx.OCX (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. Here you can open or close a DIB with Data Matrix 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.

 

Data Matrix Menu:

From here you can a Data Matrix barcode detect and read or you can write a string into a Data Matrix barcode. When decoding, the Minimal Cell Size and Minimal Quiet Zone Size (in pixels) can be set. Decoded binary data can be saved in a file with the appropriate extension. Noise can be cleaned from a barcode using the Median Filter. This will allow an unreadable barcode to be read. When encoding, you can set Cell Size, Logical Quiet Zone Size,  and position/rotation of barcode.

 

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\2D Barcode SDK\Sample Source Codes\OCX\C#\Barcode DM Sample

Solution files:

Compiler:

Target .NET Framework

BarcodeSample_VS2015.sln

Visual Studio 2015

.NET Framework 4.0

BarcodeSample_VS2017.sln

Visual Studio 2017

.NET Framework 4.0

BarcodeSample_VS2019.sln

Visual Studio 2019

.NET Framework 4.0

BarcodeSample_VS2022.sln

Visual Studio 2022

.NET Framework 4.8