2DTG Barcode Team has been specializing in image recognition software development for a wide range of applications since 1992. Starting to develop barcode reading and barcode generating software in 1999, 2DTG brought its first commercial barcode decoder (and barcode encoder) - Data Matrix - to the market in 2002.
Since then we have developed barcode reading software for all major 1D and 2D bar codes and continue to expand our inventory of decode software with the new symbologies every year.
Platforms and Operating Systems
All 2DTG's IcEveryCode™ libraries are compatible with the applications developed under Windows (XP-10/32&64), Linux 32/64, Android 4.x and higher, Windows CE 5.0, Windows Embedded Handheld 6.5, Windows Mobile 6.5.
The software is offered both as a dynamic and static decoding libraries, which developers can build into their applications at the time of compilation and linkage.
IcEveryCode™ decoding software products are designed with software developers in mind. The libraries provided for all platforms do not depend on the way the image was acquired, because the program processes two dimensional data arrays, where pixel brightness is presented as a bitmap. A wide range of devices can be used to read bitmaps into the computer memory: office scanners, digital cameras, web-cameras and other devices for image digitizing. Images can also be loaded from files. Scanning and writing to memory is performed by the user software - then IcEveryCode™ recognizes and decodes barcodes on a scanned image.
For industrial applications - where specialized barcode readers / scanners are used - 2DTG provides Embedded development services for porting its software to the multiple hardware platforms. The rapid growth of Direct Part Marking technologies has resulted in substantial growth of this market over the past few years. By now, 2DTG has ported its barcode decoding software to a few dozens of embedded applications.
Delivery Options and Activation
Delivery Package is organized as Developer Tool Kit and includes:
- Dynamic or Static barcode decoding library
- User's Guide
- Barcode decoder / reader - DEMO application (includes source codes) built in C#, Borland C++ Builder and/or MSVS 2015)
- Licensing Module for Dynamic Libraries (Windows 64) or USB dongle key (HASP® HL PRO by SafeNet, Inc.) (Windows 32/64, Linux 32/64)
Product activation can be done either on-line or (manually) on our WEB-site during the installation, or via e-mail, phone, FAX following the directions of the Activation instruction during the first program run.
Network licensing (NetFloat) is also available to reduce customer's overall licensing cost and to simplify the operations within the company's network.
Evaluation and Testing
All barcode decoding software is available in Trial versions. They are free and can be downloaded from the product pages or from the general Downloads page. Trial versions are fully functional, but are time limited to 30 days after the first run.
Customers, purchasing licenses directly from this WEB-site using their credit cards or PayPal account, are not required to sign any additional documents. E-mail receipt or Order No. can be used as a proof of purchase for Technical support.
Customers, utilizing different form of payment (check, wire transfer ...), may be required to sign Software License and Technical Support Agreement prior to product delivery (all Licensees must provide a verifiable physical address).
Technical support is free within 12 months after delivery of a product. Technical support beyond these 12 months is a subject of additional Technical Support and Maintenance Agreement per customer choice.
Templates of “Software License and Technical Support Agreement” and “Technical Support and Maintenance Agreement” are available from our Sales Department.
Unrestricted licenses are also available for OEM manufactures for embedding our barcode decoding SDKs to there hardware or software platforms, subject to special licensing agreement.
Benefits of our Libraries
The “signature” of our decoding algorithms is its exceptional robustness which made our products best suited for DPM (Direct Part Marking) applications, particularly for automotive, aerospace and medical instruments industries.