![]()
Quick_links...
Search site
Trial products
Online tutorials
Products
Barcodes for Office
Barcode creators
Barcode fonts
Developer tools
Label printing
Labelling tools
Windows Phone
Resources
New to barcodes?
How To ...
Support centre
Tutorial centre
Which product
For users
Common problems
What's New?
Newsletter
Online registration
Contact us



A range of products for creating font-based barcodes in manyprogramming enviornments. Follow the link for more details of a specific product.
Individual barcode fontsSeparate fonts for Code 39, Code 128, EAN/UPC, ITF, RM4, Telepen, etc. |
Universal 1D
|
Universal 2D Barcode fontsA Font kit for most common |
Aztec Font kitFonts and tools for creating Aztec barcodes |
Datamatrix Font kitFonts and tools for
creating Datamatrix barcodes |
GS1 Databar Font kitFonts and tools for
creating GS1-Databar barcodes |
PDF417 Font kitFonts and tools for creating PDF417 barcodes |
QR Code Font kitFonts and tools for creating QR_Code barcodes |
Barcode Macros for OfficeFor creating font and picture barcodes in Office applications |
Barcode fonts enable you to include printable barcodes on documents, labels or reports. While font-based barcodes do not offer the versatility of picture-based barcodes, there are situations in which they are required (such as when using Word's Mailmerge facility) or desirable (such as when storing large numbers of barcodes in databases or spreadsheets without the storage overhead of picture-based barcodes).
Font based barcodes are made of text strings which when displayed or printed in the appropriate font form the bars of the barcode. Only in a very limited number of cases is the text string easily related to the data required in the barcode. For example, a Code 39 barcode containing the data 1234 may be turned into a barcode by placing a * before and after the data (to produce *1234*) and then displaying that text in a Code 39 barcode font. Unfortunately most barcode types do not have a one-to-one correspondence between the data and the barcode, or require additional check or control characters in the barcode.
In most cases a conversion is required to translate the data for the barcode into another text string that will form the barcode when displayed in the relevant font.
For 1D barcodes there are two approaches to font barcodes. One is to have a barcode font for a specific barcode type (such as Code 39) - in which case the human readable code may be included under each character. Another is to have a font that supports a wide range of barcode types, but without the human readable form underneath - because different types require different bar patterns for a given human readable character. This latter approach is not really a disadvantage, as the data is generally available in text form to create the barcode in the first place, so it is not a problem to display or print this under the barcode.
The Barcode Fonts for Windows range of font packages provide fonts that (where applicable) include the human readable characters under the barcode, but a different font package is required for each barcode type, while the Universal Barcode Font does not have human readable characters but the single package supports most common 1D barcodes, including postal and clocked codes.
Some 2D barcodes may also be supported through 2D barcode fonts, although generally this approach can be used only with 2D types that have a consistent bar height. So Aztec, Databar, Datamatrix, PDF417, QR Code can be supported through fonts, while the Composite symbols cannot (because the symbols require rows of different heights). The Universal 2D Barcode font kit also supports multiple barcode types.
Even barcode font products that support 2D types require that the application that will ultimately print or display the barcode allows for the selection of the font, the font size and the line spacing. Thus in Word and Access all these properties are available to the user and 2D font barcodes display and print correctly, while Excel does not permit the setting of a line spacing - thus preventing the printing of 2D barcodes directly from the worksheet without gaps between the lines! Excel can still be used for the storage of 2D font barcodes, but requires another application - such as Word's Mail merge - to print well-formed barcodes.
All dLSoft barcode fonts provided under a developer licence may also be embedded into pdf documents and web pages, although it may be worth considering an image-based product for such applications. Barcode font or picture - which to use? Font-based 1D barcodes can also be created within Microsoft Office applications using the Barcode Macros for Office or dBarcode 1D Developer Kit products, and 2D barcodes using the dBarcode 2D Developer kit - all of which can generate either font-based or image-based 1D barcodes
All dLSoft barcode font products include TrueType, OpenType and PostScript fonts as well as DLLs, Active-X tools and managed-code .NET components along with sample code. dLSoft produces three types of barcode font products:
Barcode Fonts for Windows
- a wide range of fonts for individual barcode types; easy to use,
with the source of dFont Helper and a developer's kit supplied to
show how check digits and start/stop characters may be inserted, and
(for many fonts) complete with a font containing human readable form
under the bars.
Universal Barcode Font Kit
- a single barcode font which can be used to create barcodes for
most 1D barcode types and the linear variants of GS1 Databar. Note
that this font does not produce human readable characters. The
barcode text is translated using a DLL, OCX, or .NET component, and so accessible from most programmable applications
and environments (VB, MS Office, Delphi, C++, etc.)
2D-barcode font kits
- Kits available for
Aztec,
DataMatrix,
GS1-Databar,
PDF417 and
QR
Code 2D barcodes, complete with DLLs, OCXs, and .NET components which translate data into the characters required to
print the barcode and is accessible from most programmable
applications and environments (VB, MS Office, Delphi, C++, etc.).
The Universal 2D Barcode Font kit combines the functionality of several of the above kits to support Aztec, Datamatrix, PDF417 and QR Code symbols.
Barcode
Macros for Office
Barcode Macros for Office provides a collection of macros
for converting a selected item (text in Word, one or more cells in
Excel or Access) into high quality barcode pictures or font based
barcodes, and Active-X controls for use on documents, spreadsheets,
forms or reports. The macros are suitable for use in Office 2000 or
later, including Office 2007.