408.737.7092 sales@inliteresearch.com
  • Barcode Recognition
    • Barcode Recognition SDK
    • Barcode Director Application
    • Web API Barcode Reader

    • Product Selection Guide
  • Driver License Reader
  • Image Processing
  • MICR Reader
  • Support
    • Developer support
    • FAQ (Licensing, etc.)
    • Support Policies
    • Contact Inlite
  • Company
    • About us
    • Customers
    • Price List
  • Buy

ClearImage Barcode Reader SDK

Barcode scanner software to process PDF, TIFF, JPEG images from scanner, fax, camera. Read 1D barcodes (such as Code 39, Code 128, etc.) and 2D barcode: PDF417, DataMatrix, and QR code.


Just a few code lines read your barcodes: C# VB C++ Java PHP VBScript See more examples ...
BarcodeReader reader = new BarcodeReader();
reader.Code39 = true; reader.Code128 = true;
Barcode[] barcodes = reader.Read("myFile.pdf");
foreach (Barcode barcode in barcodes)
  {Console.Write (barcode.Text);}
Dim reader As New BarcodeReader()
reader.Code39 = True: reader.Code128 = True: 
Dim barcodes As Barcode() = reader.Read("myFile.pdf")
For Each barcode As Barcode In barcodes
    Console.Write(barcode.Text)
Next
ICiServerPtr Ci; Ci.CreateInstance(__uuidof(CiServer));
ICiBarcodeProPtr reader = Ci->CreateBarcodePro ();
reader->Type = (FBarcodeType)(cibfCode39|cibfCode128);
reader->Image->Open (_bstr_t("myFile.pdf"), 1);
reader->Find(0);
for (int i = 1 ; i <= reader->Barcodes->Count ; i++)
  { printf (reader->Barcodes->Item[i]->Text);}
CiServer objCi=new CiServer(); ICiServer Ci=objCi.getICiServer();
ICiBarcodePro reader = Ci.CreateBarcodePro();
reader.setType(new FBarcodeType(FBarcodeType.cibfCode39, FBarcodeType.cibfCode128)); 
reader.getImage().Open("myFile.pdf", 1);
reader.Find(0);
for (int i = 1; i <= reader.getBarcodes().getCount(); i++) {
    ICiBarcode Bc = reader.getBarcodes().getItem(i);
    System.out.println(Bc.getText()); }
$Ci = new COM("ClearImage.ClearImage");
$reader = $Ci->CreateBarcodePro();
$cibfCode39 = 2; $cibfCode128 = 4;
$reader->Type = $cibfCode39 + $cibfCode128;
$reader->Image->Open("myFile.pdf", 1); 
$BCcount = $reader->Find(0);
for ($i=1;$i<=$BCcount;$i++) {
  $Bc = $reader->BarCodes($i);
  echo "$Bc->Text";}
Set Ci = CreateObject("ClearImage.ClearImage") 
Set reader = Ci.CreateBarcodePro 
cibfCode39 = 2: cibfCode128 = 4: 
reader.Type = cibfCode39 + cibfCode128
reader.Image.Open "myFile.pdf", 1
reader.Find 0
For Each Barcode In reader.Barcodes 
 WScript.Echo Barcode.Text 
Next 
  • Features
  • Development
  • Testimonials
  • Purchase

1D Barcodes

  1. Code 39, Code 93, Codabar
  2. Code 128, UCC/EAN 128
  3. Interleaved 2 of 5
  4. UPC-A, UPC-E, EAN-8, EAN-13
  5. Patch code
  1. Code 39: Basic, Full ASCII, Optional checksum
  2. Code 128
  3. UCC/EAN 128, GS1-128
  4. Codabar
  5. Code 93
  6. Interleaved 2/5, ITF-14
  7. UPC-A, UPC-E
  8. EAN-8, EAN-13
  9. Patch code

Postal Barcodes

  1. US Intelligent Mail
  2. UK Royal Mail
  3. Australian Mail
  4. Singapore Mail
  5. Postnet / Planet

2D Barcodes

  1. PDF417
  2. DataMatrix
  3. QR

Recognition

  1. Automatically adapts to poor quality and damaged barcodes
  2. Any barcode angle
  3. Any location on a page, in a file, or in specified area
  4. Targeted Barcode Reader™ technology.Compare Barcode Readers
Inlite's Targeted Barcode Reader (TBR) technology addresses exceptional requirements for barcode recognition, validation and formatting.

 

TBR allows Inlite to apply its technical expertise to deliver custom solution as rapidly and cost effectively as an off-the-shelf product.

Image source

  1. PDF and TIF single/multi-page
  2. PDF Data/Image/MRC content
  3. JPEG, PNG, GIF, BMP, etc.
  4. Windows and .NET Bitmap, .NET Stream
  5. Base64-encoded image
  6. Bi-tonal, grayscale or color

Result output

  1. Text value
  2. Data value and length
  3. Location and Rotation
  4. File name and page number
  5. Other barcode properties

Barcode Decoding

  1. Maximize the usability of the barcode data and simplify application development. ClearImage reader automatically identifies the appropriate data presentation and provides it to the application.
  2. Unicode presentation of barcodes containing text in any language (including Chinese, Korean, Japanese, Arabic, Russian and others)
  3. Automatically decompresses barcodes from Adobe® LiveCycle® forms.
  4. Consolidates multiple 2D barcodes using structured append (including MacroPDF47) into a single barcode data.

Runtime Environment

  1. Windows Workstation: 7, 8, 10
  2. Windows Server: 2008, 2008 R2, 2012, 2012 R2, 2016, 2019
  3. Virtual Machine, Cloud Deployment (including Amazon EC2, Azure VM and Azure Web Apps)
  4. Web Server. Works with Web API Barcode Reader

Free for developers

  1. No charge for Software Development Kit (SDK)
  2. Support for any number of developers
  3. Zero-cost before production deployment
See Development vs. Production

Languages and Environment

  1. API: COM, .NET and Java. DLL for OEM projects.
  2. Projects: 32-bit or 64-bit or AnyCPU.
  3. Languages: C#, VB, Java, C++, VB6, Delphi, PHP, VBScript, Java Script, Python, Perl, Ruby etc.

Easy Evaluation

  1. Download SDK to read YOUR barcodes and to get immediate results in a Demo application:
  2. Or just submit your images to Online Barcode Reader

Rapid Development

  1. Create your own working project in couple of hours using:
  2. The example projects in Visual Studio C#, VB, C++.
  3. Code examples for C#, VB, C++, Delphi, Java, PHP, VB Script
  4. Intuitive API requires no knowledge of barcodes or imaging. No obscure parameters to specify.

Unattended Production Operations

Fully automated and reliable barcode data extraction from high volume of images is essential for real-life IT environment. ClearImage Barcode Recognition SDK is a result of Inlite's 20 years experience to address requirements of thousands production installations. This resulted in achieving:

Highest Recognition Rate

Multiple recognition algorithms compensate for damages introduced during document handling and scanning/faxing. Engine takes full advantage of grayscale and color scanning. Inlite's design methodology is a continuous algorithm improvement toward 100% recognition rate of customer images.

Why choose Inlite for your imaging technology?

 

  1. 22 years addressing mission critical imaging needs for OEM and enterprise customers
  2. Continuing algorithm improvements deliver up to date, reliable technology.
  3. Thousands of installations, and millions of images processed daily at the largest enterprises attest to the quality and performance of the technology
  4. Inlite's personal attention and dedicated engineering support enable your developers to rapidly deliver successful solutions

Read how our customers describe the relationship with Inlite...

Insiders Technologies is a leading European software company in the field of input management. Since many years the company has integrated the 1D and 2D Barcode Recognition engines from Inlite Research for its workflow purposes. ClearImage was selected because of its excellent performance with the whole spectrum of images. The software integrated quickly into each of Insiders' document analysis solutions with no issues. During the successful years of past cooperation, Inlite provided Insiders with numerous updates, for example responding to windows upgrades that have occurred. Today globally operating, market leading corporations and major customers of all industries rely on the intelligent products and solutions. Despite a 9 hour time difference, whenever questions arise, Inlite responds within a day, or even on the same day. Together we support some of the largest insurance providers in Europe.

Markus Ebbecke, Development Manager, Insiders Technologies , Germany

Inlite have been terrific to work with - their product stood out compared to other similar products, and their proactive nature and willingness to help us go live has been first class. Thanks for an excellent, professional, experience!

Zubin Appoo, Product Innovation and Technology Manager , WiseTech Global, Australia

Falcon Global originally assessed a number of bar code products. ClearImage was selected because it was easy to build into a product and was well documented and superbly supported. Selection of ClearImage has proved to be an excellent decision. ClearImage, being very reliable, is an integral part of the Zenator success story. Zenator, widely used in Oil and Gas construction projects all over the world, processes millions of documents each having a bar code.

Robert McNair, Falcon Global, UK

PrimeSoft's V-Desk system offers our customers combined functionality of the Document Management System (DMS), Document Circulation System (workflow) and Archiving System. We have been using Inlite's ClearImage Barcode 1D Pro since 2004. ClearImage is easy to integrate, easy to install, and provides extremely reliable barcode recognition in a high volume production environment. Inlite's support staff consistently demonstrated high professionalism. I have no reservations in strongly recommending Inlite as a future professional partner.

Filip Kolendo, Primesoft Polska, Poland

Maxrecall an Enterprise Document Management Software company is grateful to Inlite research for coming to our rescue. We had a solution for one of our clients that was not acceptable in terms of performance, accuracy reading the barcodes they produce on their documents. Maxrecall needed and found in the ClearImage Barcode product the solution. The ClearImage barcode reader not only out performed our present product but was extremely easy to integrate as well as giving us more options and features during the processing of the documents.

Warren Blackwell, Maxrecall, USA

Inlite's Barcode Recognition Software has been a critical part of our Chrome River EXPENSE and Chrome River INVOICE products. The barcode recognition is extremely accurate and efficient. On occasion, when a barcode can not be read (ex: too much coffee spilt on the barcode), Inlite's support team figures out what the issue is and creates an add on module for us. All this analysis and resolution happens in record time. To say the least, we've been very pleased with the product!

Mike Vargo, CTO, Chrome River , USA

Thanks to ClearImage Barcode 1D, we scan and electronically file many hundreds of documents each day in a small fraction of the time that it used to take to file them as paper. The result is not only a huge savings in time and energy, and therefore cost, but also filing errors and lost documents are practically eliminated. They are now available everywhere in the company, instantly, and can be effortlessly e-mailed, faxed, and even archived in seconds. ClearImage Barcode is a WONDERFUL product!

Brandon Wiese, LaVanture Products, USA

Through your support and examples, I developed, in about 2 weeks, a compact and efficient document scanning and storage system for our company that would have cost many thousands of dollars to purchase. Inlite's ClearImage Barcode SDK is very straight forward to install, clearly understandable in its application and usage and from my research is pretty much unequaled for the price.

Richard Marty, Rogue Valley Door, USA

To determine which product you need, see ClearImage Barcode Readers Comparison or contact Inlite sales.
Reader 1D
Reader 2D
Reader 1D + 2D
Driver License
Barcode types
Code 39, 128 and other popular 1D
PDF417
DataMatrix
QR
Postal barcodes
Patch document separator
Operational features
Targeted Barcode Reader™ support
Optimized for typical DL/ID damages
Decode Driver Licenses data
Please note the license requirements and purchase details below.
 
Barcode Reader SDKCompare Barcode 	Readers
Workstation Runtime Compare Licences
Server / VM RuntimeCompare Licences
Barcode Reader SDKCompare Barcode 	Readers
ClearImage Reader 1D
$550.00
$1100.00
ClearImage Reader 2D
$550.00
$1100.00
ClearImage Reader 1D+2D
$800.00
$1600.00
Reader 1D
Reader 2D
Reader 1D + 2D
Driver License
Barcode types
Code 39, 128 and other popular 1D
PDF417
DataMatrix
QR
Postal barcodes
Patch document separator
Operational features
Targeted Barcode Reader™ support
Optimized for typical DL/ID damages
Decode Driver Licenses data

Licenses are perpetual and never expire.
 
A license is required for production use on each physical computer,
each instance of virtual machine, and each cloud VM instance.

 

All licenses include one year of support (including software updates)
 
Maximum processing speed:

Deployment Environment
Server License
Workstation License
Windows 7, 8, 10
Unlimited
25 pages-per-minute
Windows Server 2008, 2008 R2, 2012, 2012 R2, 2016, 2019
Unlimited
5 pages-per-minute
Virtual Machine and Cloud VM
Unlimited
5 pages-per-minute

Licenses are perpetual and never expire.
 
A license is required for production use on each physical computer,
each instance of virtual machine, and each cloud VM instance.

 

All licenses include one year of support (including software updates)
 

Licenses are perpetual and never expire.
 
A license is required for production use on each physical computer,
each instance of virtual machine, and each cloud VM instance.

 

All licenses include one year of support (including software updates)
 

Each WABR license requires at least one of the following:

  • • ClearImage Reader 1D Server license
  • • ClearImage Reader 2D Server license
  • • ClearImage Reader 1D + 2D Server license
  • • ClearImage Driver License Reader Server license

 

 
  • Licensing Policy highlights:
    1. One Runtime License enables the production software to operate on one workstation or one physical server, or one virtual machine, or one cloud VM instance
    2. Server Licenses can be operated on any Windows physical or virtual computer.
    3. Workstation Licenses are intended for Windows 7, 8, 10 running on one computer; they are limited to 25 pages per minute. Unlimited pages per minute require the Server License. Operating Workstation License on a Windows Server, VM or Cloud VM processing will limit processing to 5 pages per minute. A page is an image in a single-image file (JPG, BMP, PNG, etc.) or a single page in a TIFF or PDF file.
    4. The number of users, images or cores are not limited by the license.
    5. Unless otherwise arranged with Inlite, the licenses are perpetual and the fees are paid one time in advance.
    6. The license includes support and software updates for one (1) year. Support for additional years is available.
  • All prices are shown in US$. The shopping cart will show prices in your local currency. Prices are subject to change without notice.

  • Inlite uses Digital River services to operate the shopping cart and process CREDIT CARD purchases only.   Digital River collects VAT and sales taxes.  Use the links on your confirmation email to contact them, or to obtain copies of the receipts.

  • Please contact us, if you want to:
    1. Pay by Paypal, bank wire or check
    2. Issue purchase order, or get a formal quotation
    3. Order more than 10 licenses or have special requirements
    4. Use ClearImage with Azure Web Apps
  • Download ClearImage SDK

    Read barcodes Online

    More info

    • Online API Help
    • Supported types
    • Code examples and guidelines
    • Example projects

    Related products

    • Driver License/ID Reader SDK
    • Barcode Reading Application
    • Web API Barcode Reader

    Share This on

    • Google
    • LinkedIn
    • FaceBook
    • Twitter

    Inlite's software products solving your toughest challenges in the areas of barcode reading and document image processing


    © 2003-2022 Inlite Research, Inc.
    Privacy Policy     Terms of Use