Barcode, labelling and utility software


Universal Barcode Font Kit

A kit for creating most common barcodes

The dLSoft Universal Barcode Font kit includes TrueType, OpenType and PostScript fonts, and a DLL and an Active-X component (OCX), either of which may be called from most languages to convert a character string into a barcode. The kit also includes a Crystal Reports UFL (User function library) for use in formulae, a .NET Managed code component for Visual Studio .NET, and a Java Class for Java 2.

The DLL/OCX supports most common barcode types including: 2 of 5, Code 39, Code 128, Codabar, EAN/UCC-13, EAN/UCC-14, GS1/EAN/UCC-128, InfoMail, ISBN, ISSN, JAN, UPC, MSI, OneCode, Plessey, PostNet, RM4SCC, Telepen, and many more - over 60 barcode types - see list*.

The DLL/OCX is suitable for calling from Visual Basic, VB.NET, C#, Visual C++, Microsoft Office, Visual FoxPro, Delphi, C++ Builder and many other development systems. They allow for automatic calculation of a check digit where required, and are supplied with samples (including source code) for VB, VB.NET, C# Delphi and MS Access.

The OCX may be used through its properties, and the Caption property may be bound to a database field.

Push button    to Download or buy

A typical VB call to the DLL to convert a text string is:

sz$ = Text1.Text
tt = Len(sz$)
Flags=0
Code=8 ' for Code 39
n = BarCdf(ByVal sz$, tt, Code,Flags, ByVal so$)
Text2.Text = so$ ' returns text for barcode

(Testware version randomly scrambles characters, but otherwise provides a scanable barcode.)

Notes:
The font is not designed for use without one of the tools provided.
The font produces ONLY bars and spaces. It does NOT produce text under the bars, bearer bars, or elongated start, stop and centre bars.

All developer font products include an embedding licence so that fonts may be embedded into Acrobat pdf pages (see sample pdf document) or font objects created for embedding barcodes into web pages (see demo page).

View Universal Barcode Font Help - see the Home menu Help files above.

*Universal Barcode Font Kit supports: 2 of 5, 3 of 9, Australia Post, Codabar, Code 11, Code 39, Extended Code 39, Code 93, Extended Code 93, Code 128, Code B, Deutschen Post, DUN14, EAN- 8, EAN-13, EAN-14, EAN-128, ISBN, ISBN-13, ISMN, ISSN, ITF-14, ITF-6, Interleaved 2 of 5, Italian Post 2/5, Italian Post 3/9, Japan Post, JAN, Korean Postal Authority, Matrix 2 of 5, MSI (Modified Plessey), Plessey, PostNet & FIM, Royal Mail 4 State, SSCC, SICI/SISAC, Swiss Post, Telepen (numeric and ASCII), UCC14, UPC-A, UPC-E.

The .NET component and the Java Class support a subset of the the above. They do NOT support Australia Post, FIM, Italian Post, Korean Postal Authority, Swiss Post or SICI/SISAC codes at this time.


Licensing

May be licensed as a single computer product or as a developer version permits Royalty-free distribution of the components for up to 10,000 distributions.

System requirements

Requires Microsoft Windows 2000/XP/2003/Vista. To obtain printed barcodes a Windows compatible graphics printer is required. One of the tools provided must be used for conversion of data into a barcode.
The .NET component is designed for use with Visual Studio.NET 2003/.NET Framework 1.1 and Visual Studio 2005/.NET Framework 2.0. Supports x32, x64 and IA64.


Sites operated by DL Technology Ltd                            barcode software       barcode fonts                  
E-mail: webmaster@dlsoft.com                      [Product index] [Site index
15/06/2008

dLSoft is a registered trade mark of DL Technology Ltd, a company registered in England number 3615271

Award-winning publisher 2006    dLSoft - Award-winning publisher 2006 & 2007     Award-winning publisher 2007