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



The Universal Barcode Font kit includes TrueType, OpenType and PostScript fonts, and both 32 and 64 bit ANSI and Unicode DLLs and 32 and 64 bit Active-X components, a .NET Managed code component for Visual Studio, and a Java class, components which may be called from most languages to convert a character string into a barcode. The kit also includes a Crystal Reports 32 bit UFL (User function library) for use in formulae.
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 C/C++ call to the DLL to convert a text string is:
strcpy(szData,"123456");
nl=strlen(szData);
iFlags=0;
iCode=8; // for Code 39
n = BarCdf((LPSTR)szData, &nl, &iCode,&iFlags, (LPSTR) szBarcode);
pDC->TextOut(50,100,szBarcode);
A typical VB call to the DLL to convert a text string is:
Uninet1.CodeTypeValue = 8 ' 8 for Code 39
type
Uninet1.Caption = "123456" ' barcode data
Uninet1.AutoCheckdigit = true
barcode.Text = Uninet1.getBarcode() ' returns the 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 Swiss Post or SICI/SISAC codes at this time.. .
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.
Requires Microsoft Windows 2000/XP/2003/Vista/Windows 7. To obtain
printed barcodes a Windows compatible printer capable for printing
the fonts is required.
One of the tools provided must be used for conversion of data into a
barcode.
The 32 bit components may be installed on either 32 or 64 bit systems. The 64 bit components require a 64 bit operating system.
The .NET component is designed for use with Visual Studio 2005/.NET Framework 2.0; and supports x32, x64 and IA64.