408.737.7092 sales@inliteresearch.com
  • Barcode Recognition
    • Barcode Recognition SDK
    • Barcode Director Application
    • Web API Barcode Reader
  • Driver License Reader
  • Image Processing
  • MICR Reader
  • Support
    • Developer support
    • FAQ (Licensing, etc.)
    • Support Policies
    • Contact Inlite
  • Company
    • About us
    • Customers
    • Price List
  • Buy

Barcodes for Documents - Barcode Generation SDK

Barcodes for Documents (BFD) creates barcodes for assured readability after faxing or scanning. Design barcodes interactively with Windows application, that requires no barcode expertise. Supports Code 39, Code 128, Code 93, PDF417 and DataMatrix barcodes.

  • Overview
  • Development
  • Purchase

Barcodes for Documents (BFD) is a result of Inlite's 20 years of experience dealing with real-life barcodes, that have been improperly generated significantly affecting recognition rate. BFD solves this problem by creating simple but fail-proof process that achieves the highest recognition rate after documents with barcodes printed, then faxed or scanned.


With BFD barcode creation is a simple two step process.


Step 1: Use Visual Barcode Designer (VBD) user interface to interactively create the best barcode suitable for your specific workflow. Few easy to understand parameters are to be set. Crated barcode is immediately displayed on a user document without any software development. Result of the process is a configuration string (e.g. yQx2Vto3hsY6M7smP/YLmmYXrw6F4cjDgLaTqebNp6XwgYa28/mstpmAiQ ), that contains all instruction how to generate barcode at runtime. This step is done only once, since the configuration string is reused at runtime to generate all barcodes for your process.


Barcode configuration options

  1. Barcode type: Code 39, Code 128, Code 93, PDF417, DataMatrix
  2. Scanning device: Fax or Document scanner: resolution, color mode
  3. Printing device and resolution
  4. Space available for barcode
  5. Maximum amount of data in barcode
  6. Preferred location on page
Step 2: Use Barcodes for Document API to generate and place barcodes on target document by supplying:
 

  1. Application barcode data
  2. Configuration string, obtained in Step 1

Easy Evaluation

  1. Use Visual Barcode Designer to load your document, place barcode on the document image and print.
  2. Scan or fax printed document to obtain an image and submit for a quick test to Online Barcode Reader

Simple API

Intuitive API requires minimum knowledge of barcodes. Just a few code lines generate and place barcodes on the image documents or PDF page. Easily add barcodes to any or every page of PDF document.

 
Generate Bitmap with barcode images
Barcode bcGen = new Barcode();
bcGen.Configure(myConfig);
Bitmap bmp = bcGen.CreateBarcode(myData);

Add barcode to page 1 of PDF file at specified coordinates

PdfEditor.AddBarcode("myFile.pdf", 1, 1.0, 3.0, myConfig, myData);

Add barcode to each page of PDF file

PdfEditor pdf = new PdfEditor();  
pdf.Open("myFile.pdf");
for (int page = 1; page <= pdf.PageCount(); page++)
    pdf.AddBarcode(page, myConfig, myData);
pdf.Save("myOutFile.pdf");

Rapid Development

  1. Create your own working project in couple of hours using:
  2. Visual Studio sample projects in C#, VB, C++, VB6, ASP, ASP with Ajax
  3. Online documentation COM/.NET API

Programming Environment

  1. 32-bit o 64-bit projects .
  2. COM API for C++, VB6, Delphi, PHP, VBScript, Java Script, Python, Perl, Ruby etc.
  3. .NET API for C#, VB, C++/CLI
Please read the license requirements and purchase details below.
 
Workstation Runtime Compare Licences
Server / VM RuntimeCompare Licences
Barcodes For Documents
$500.00
$900.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 2Checkout services to operate the shopping cart and process CREDIT CARD purchases only.   2Checkout 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 BFD SDK

    More info

    • Online Help
    • Barcode challenges

    Related products

    • Barcode Reading 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-2023 Inlite Research, Inc.
    Privacy Policy     Terms of Use