please enable javascript for this menu
 
INBarcodeOCR

Barcode OCR for developers

The INBarcodeOCR is a component (32 bit DLL and ActiveX/COM) for developers to find and recognize different barcodes in documents.

Softpedia 100 clean features:
  • recognizes EAN128 (with checksum-validation)
  • recognizes EAN13 (with checksum-validation)
  • recognizes EAN8 (with checksum-validation)
  • recognizes UPC-A (with checksum-validation)
  • recognizes Code128 (with checksum-validation)
  • recognizes Code39 (with optional checksum-validation)
  • recognizes 2/5 and 2/5 interleaved
  • finds barcodes in whole documents
  • reads BMP, TIF, JPG and PNG (no support of JPEG2000/JBIG2 format)
  • reads PDF directly (all pages, does not support embedded JPEG2000/JBIG2 format) *
  • allows direct processing using hDC (bitmap handle)
  • converts PDF to image and images to PDF *
  • NEW: extracts pages of a given PDF into a new PDF (split) *
  • is able to merge multiple image files into one PDF *
  • returns position, type, orientation and content of each barcode found
  • NEW: returns the page number of each barcode, too (only PDF)
  • methods to read isolated barcode bitmaps
  • recognizes barcodes rotated by 180°, horizontal and vertical
  • works on Windows 2000/2000 Server/XP/2003 Server/Vista and Windows 7
  • english documentation in PDF format
  • no runtime-files needed
  • additional ActiveX-interface included (VBScript, ASP, VB6, .NET...)
  • example-application to read barcodes using webcam

*) PDF functions are not available in the public demo version!

Important Note:

We are on vacation up to 03. Sep. 2010.
Your order will not get processed until 04. Sep. 2010!
We apologize for any inconvenience.
trial version (about 1.5 MB)
runtime-licences on share*it!
runtime-free licence on share*it!

The trial version is technically not limited. It may show you an evaluation reminder some times. Unlocking happens on using the unlock-feature using a name ans password you get after successfully purchasing (see documentation). The ZIP-file contains the DLL, documentation as PDF incl. examples for VB6, VB.NET and PureBasic as well as a demo-program and some test-pictures.

licences and pricing:

This library is charged by runtime-licences. There is the option to buy a runtime-free licence. Choose this model if you like to sell your product in a high amount or in case you need a server-side implementation without implicit user aquisition.

runtime-licences

till 1: 25,- EUR
till 5: 23,- EUR
till 20: 20,- EUR
till 50: 18,- EUR
till 100: 16,- EUR

runtime-free licence

nonrecurring 1'199,- EUR



development
You need only one single runtime-licence for development inside your company. This licence applies for all computers inside your company which are used for development.

integration
For each computer your customer likes to install this library, you have to buy one runtime-licence. So you have to buy one licence for each licence your customer buys.
example: You sell 8 program- or user-licences. You have to buy 8 runtime-licences or INBarcodeOCR.

special case server-side applications
Is your product meant for server-side installation only, you may have to calculate the number of licences needed with the average amount of accessing users.

example 1: You sell a server-side application but charge your customer for 8 user licences, you have to buy 8 licences of INBarcodeOCR.

example 2: You sell or use the application server-side without consideration of the amount of users using this product (for example, for automated importing or data extraction). Here you have to buy the runtime-free licence of INBarcodeOCR for each server or customer.
If you sale your product as limited shareware or demo-version (restricted functionality or time-limited), you don't need runtime-licences for this versions. In the moment the customer buys one ore more licences of your software, you have to order runtime-licenses for INBarcodeOCR, too.

Please feel free to contact us if you have more questions about licencing (german and english). We are willingly to provide you a special offer for your needs.

customers comments:

R. Hyde, Information Systems Technician, CorVel Corporation, United States:
Your library is a component in an application that is going to revolutionize the way my company does its digital document management work. I just can't say enough good things about INBarcodeOCR. It gives me a guilty pleasure every time I program with it :)

M. Rauscher, Liebherr-Werk Bischofshofen GmbH, Austria:
After a few intensive tests I can tell you that the failure rate is at 0% and the performance is in a very good range. (well done software)

Product History

V1.7.8 (12. Apr. 2010 - bugfix release
- fix: PDF functions require less memory and memory-errors fixed
- fix: reduced the number of false positives for 2/5 and 2/5 interleaved codes

V1.7.7 (09. Nov. 2009)
- new: function PDFGetPageCount() to retrieve the number of pages in a PDF document

V1.7.6 (02. Oct. 2009)
- new: PDF recognition speed enhanced
- fix: some minor bugfixes in documentation and declaration examples

V1.7.4 (03. Feb. 2009) - bugfix release
- fix: VB6 declaration of ExtractPDF() missed a ByVal statement
- fix: ExtractPDF() now checks, if the given range is valid (pagecount)

V1.7.3 (09. Dec. 2008) - bugfix release
- fix: automatic treshold does not work properly on some vertical barcodes
- fix: DecodeBarcodeFile() and DecodeBarcodeClipboard() did not return orientation

V1.7.2 (23. Oct. 2008) - bugfix release
- fix: fixed a recognition problem if barcode is to near right or to near bottom of page

V1.7.1 (02. Oct. 2008)
- new: up to 25% faster barcode recognition
- new: new function PDFExtract() to extract portions of a PDF file into a new PDF file
- new: new function ReturnAllCandidates() to return candidates with bad recognition quality

V1.6.2 (17. Jun. 2008)
- new: new function UseFineSearch() for finding barcodes in images less 150DPI

V1.6.1 (21. Mar. 2008)
- new: new function UseIncreasedSensitivity() for better results in colored or grayscale images

V1.6 (02. Jan. 2008)
- new: enhanced barcode-finding algorithm
- new: example-application for barcode-recognition using webcam

V1.5 (03. Nov. 2007)
- new: new function FindBarcodesHDC() for direct access to images in memory
- new: enhanced recognition in gray- and color-images (auto-treshold)
- new: enhanced reading of PDF images (scans all pages now!)
- new: enhanced PDF to image function (allows processing of multiple pages)
- new: enhanced image to PDF function (allows merging of multiple images)

V1.4 (30. Jul. 2007)
- new: enhanced EAN13 recognition algorithm
- new: new function UseIncreasedSensitivity() to get better result in colored images
- fix: fixed a problem with some EAN13 codes (error in checksum calculation)

V1.3 (16. Mar. 2007)
- new: added PDF functionalities
- new: enhanced recognition quality for all codes
- new: extended the complete documentation

V1.2 (01. Feb. 2007)
- new: added ActiveX/COM support (wrapper)
- new: added support of 2/5 standard barcode
- new: added support of EAN128 barcode
- new: orientation now returns all four directions
- fix: fixed a small bug in orientation detection

V1.1 (18. Jan. 2007)
- enhanced recognition of Code39 barcodes
- fix: fixed multiple recognition of the same barcode

V1.0 (27. Nov. 2006)
- initial version