Skip to Content

Aztec decoding library / SDK ( ISO/IEC 24778:2008) fashioned as follows:

  • Aztec Code decoding library (C++; MSVS 2017) to interface to Windows 32/64 (XP … 10), Linux 32/64, Android 4.x and higher; and
  • Aztec Code Decoder / Reader - DEMO applications written using C# and C++ in MSVS development environmet (includes source code).
  • Superior robustness accompanied by advanced digital filtering mechanisms for special applications
  • Multiple Data Matrix decoding within one image - up to 400 symbols per scan
  • DPM (Direct Part Marking) Data Matrix decoder, including Dot Peen Data Matrix reader
  • ISO/IEC 15415 Quality Parameters Assessment along with Data Matrix decoding

 

We are experiencing difficulties in decoding some of the "good looking" Data Matrix images utilizing your Plugin, while the system decoder seems easily handles them. Any ideas?

The image represents the old Data Matrix standard ECC 000 – 140, which is not supported by 2DTG. It differs from ECC 200 (ISO/IEC 16022) – supported by 2DTG - by error correction mechanism. All symbols utilizing the ECC 000 through 140 error correction can be recognized by the upper right corner module being the inverse of the background color.

Faq Category:
DPM Plug-in

How I can use your barcode online decoder?

You can decode Data Matrix, QR Code, PDF417, and 1D barcodes for free after  mouse click on “Online Barcode Decoder”  at top-left corner of every page.

Can your 1D Decoding libraries decode barcodes captured by a laser scanner?

No, our SDKs are designed to process 2D arrays, which have to be passed into decoding procedure as parameter. No matter what is the source - the application must prepare array and call decoding function.

You can see more about preparing such an array in the User's Guide (Section 3.5, parameter TRow*prows, which refers to the 2D-array).

Faq Category:
Linear (Barcode)

Your DPM plugin for Honeywell Adaptus engine is interesting, but I could not read a code with Xenon 1902HD that was etched in a surgical instrument. The size of the Data Matrix code (16 x 16 square) was 2.5 x 2.5 mm.

Xenon 1900/1902HD resolution for Data Matrix barcode is 5 mil (0.127 mm). However, this is a “passport data” for a general purpose scanner, measured when reading an almost ideal “paper labels” – Data Matrix symbols printed onto a white paper.

For DPM samples the resolution might be not as high as for the “ideal labels” – even if the print quality is very good, the surface/substrate, on which the symbol is planted, affect the image quality in most cases.

Faq Category:
DPM Plug-in

When/where the use of your software is mostly beneficial?

  • If you develop the application for Windows | Linux | Embedded | Mobile platforms, which has to recognize and decode the Matrix (2D) or Linear (1D) barcodes.
  • If your application has challenging requirements such as:  decoding multiple barcodes within an image, calculating symbol's print quality, supporting Direct Part Marking (DPM) decoding, etc.

Faq Category:
General

What is the requirement (if any) for a size of the Quiet Zone in your QR Code decoding algorithm?

ISO/IEC 18004 standard defines Quiet Zone as a region which shall be free of all other markings, surrounding the symbol on all four sides. Its nominal reflectance value shall be equal to that of the light modules.

For QR Code symbols its width shall be 4X.

For Micro QR Code symbols its width shall be 2X,

where X is the size of the single module.

Faq Category:
QR Code SDK

It seems that HASP Dongle Key prevents using your library in the Debug mode. But without debugging I can not check if my application works correctly with your library. What can be done about that?

The reason for the issue is because of the Dongle Key protecting the library. In order for us to allow debugging with the key would jeapordize the security of the software.

We suggest the following:

Faq Category:
Dongle Keys

We have a customer deploying via Citrix/Remote Desktop and they are running into issues. Is this blocked in your library?

Running library over the network requires network license. We do not sell it through the WEB-site’s e-store because this license normally includes the number of allowed users in the network, though the unlimited network license might be also available.

Network licensing is only supported when running the protected library over the network; this will not work with the application running locally and vice versa.

Faq Category:
License Activation
Syndicate content