Barcode product recommendations our guide for specific applicationsThe suggestions below are based on ease of use. Most of our barcode products can be used with most of the applications listed. However, the recommendations point the way to the products which are appropriate in many cases. Please download a testware version to see whether the product suits your application. See Support site for help on barcodes.
MS Office applicationsMicrosoft Word: Generally Barcode Macros for Office is the ideal choice (see how create barcodes in Word). For applications that do NOT require mail-merge Active Barcode Components
can also be used, or one of the Barcode font for Windows
products would also be suitable when programming in VBA.
For 2D barcodes the dBarcode-2D Developers Kit, one of the
Active Barcode
Components may be used.
For label printing from CSV files we recommend
AnyLabels Pro. Microsoft Excel: Generally Barcode Macros for Office is the ideal choice (see how create barcodes in Excel).
(For commercial distribution the dBarcode Developer's Kit provides
the required functionality).
For 2D barcodes the dBarcode-2D Developers Kit, one of the
Active Barcode
Components may be used.
To connect to an Excel spreadsheet by ODBC for label printing we recommend
AnyLabels or
dBarcode Suite or
dLabel Pro Microsoft Access: Generally Barcode Macros for Office
is the ideal choice (see how create barcodes in Access),
but note that this product is for users and its Active-X control may not be
distributed. (For commercial distribution one of the Active Barcode Components
or the dBarcode Developer's Kit provides
the required functionality).
For 2D barcodes the dBarcode-2D Developers Kit, one of the
Active Barcode
Components may be used. To connect to an Access database by ODBC for label/form printing use
Anylabels,
dBarcode Suite or
dLabel Pro Label design and printingIt is usually more efficient to use a purpose-designed label printing system such as
AnyLabels,
dBarcode Suite,
dLabel Pro or dIndex-2K.
These programs can derive data from most ODBC data sources.
Developer components for label printing include the
Labels.NET family. Programming languagesVisual Basic
6: Active Barcode Components are probably the best when barcode images are to be used (see how create barcodes in VB).
Alternatively the more powerful
dBarcode-1D Developers Kit and dBarcode-2D Developers Kit contain Active DLLs which may be called directly from VB
as well as other languages.
For VB.NET applications we recommend dBarcode.NET components Visual C/C++: dBarcode DLLs are designed for this,
and include both 32-bit and 64-bit DLLs for even faster action.
dBarcode-1D Developers Kit (or 2D version) also contain powerful
Active DLL components that can be called from C/C++ as well as other languages. Visual Studio.NET (VB, C# and J#): dBarcode for .NET Components are probably the best when fully managed components are required (see how create barcodes in .NET). Active Barcode Components
are Active-X controls and so may be imported into Visual Studio .NET projects.
However, we no longer provide support for this mode and recommend
the use of the dBarcode.NET components for new .NET projects.
For designing and printing labels from .NET applications we recommend
Labels.NET C++ Builder:
We no longer support C++ Builder. However, Active Barcode Components may be imported in C++ Builder and allow barcode images to be used. Alternatively the dBarcode DLLs may be called directly. One of the Barcode font for Windows or Font Kit products may also be used. Delphi:
A Delphi component derived from TImage (including Pascal source code) is
included with all our dBarcode DLLs
and the dBarcode Developer
Kits, and
their use is illustrated in how create barcodes in Delphi).
Active Barcode Components
are Active-X controls and so may be imported into Delphi but we no longer
provide sample code or support for this.
Java: The
dBarcode Java Classes are
designed for use with Java 2, and require the J2SE 1.4 or later (for desktop and
applets) and the J2EE 2.4 or later for servlets. Suitable for use with BEA WebLogic Server, IBM WebSphere
and Sun Java System Application Server.
VBScript/JavaScript: For server-side programs on IIS see
Barcode IMG Server for IIS.
For fully managed solutions the
dBarcode.NET components are recommended.
Mac products
For simple barcode creation and label printing on Mac OS-X (10.4 or later) systems we can
offer Really Simple Barcodes
for Mac.
For Mac OS-X developers we produce a range of barcode font kits, including
the Universal 1D-Barcode Font
kit and 2D font kits for
Aztec, DataMatrix, PDF417 and QR Code symbols. MiscellaneousAdobe Acrobat can use both images created with any of the dBarcode products,
Really Simple Barcodes or Barcode Macros for Office, and barcodes made from any of the font products on pages created in other applications. (Acrobat 5 requires at least version 2.11 of the barcode fonts, where the multi-user version contain an embedding licence.) Crystal Reports:
For Crystal Reports XI or later the
Barcode Tools for Crystal
Reports provides tools for both embedding 1D barcode images in reports or for
creating font based barcodes in-situ. The
Barcode 2D Tools
for Crystal Reports product provides similar tools for most common 2D
barcodes.
Earlier versions of Crystal Reports did not support image embedding, so
barcodes could only be created using font techniques. For these versions the
Barcode Tools for Crystal Reports include a Crystal Reports UFL (User Function
Library) for use in formulae (see how create barcodes in Crystal Reports).
A similar UFL is provided in Barcode 2D Tools for Crystal Reports to produce 2D
barcode subject to certain capacity restrictions. Crystal Reports Designer Component (for Visual Basic 5/6; not suitable for VB.NET):
Tools for the RDC are included in
Barcode Tools for Crystal
Reports and
Barcode 2D Tools for Crystal Reports .
Databases: To connect to a dBase File, Excel spreadsheet, Access, FoxPro, SQL Server or Oracle database by ODBC use
dBarcode Suite or
dLabel Pro. For read/write access via ODBC plus barcode scanning control use dIndex-2k.
.NET based systems may use
AnyLabels for end-users or
Labels.NET for developers. Microsoft Internet Information Server (IIS): Barcode IMG Server for IIS
and Barcode-2D IMG Server for IIS
support ASP and ASP.NET to produce server-side barcodes which work in any browser capable of using GIF or PNG images. (see how create barcodes in Web servers)
Alternatively any of the font products may be used (see demo). For
ASP.NET applications
fully managed solutions are provided by the dBarcode.NET
components (see how create barcodes in
ASP.NET).
Working samples may be viewed
online. Visual Fox Pro: either the Universal Font Kit, or one of the Barcode font for Windows products. Note that for some barcode types the supplied DLL or other calculation must be used for translation of the text into a form suitable for display in the barcode font. A limited number of barcode types (eg. Code 39) may be used without requiring a DLL call. The Universal Font Kit always requires call to the DLL/OCX. To connect to an Visual FoxPro database or table by ODBC use
AnyLabels or
dBarcode Suite Site index |