barcode user function library (ufl) barcode.dll & u2lbcode.dll
Printing barcodes in Crystal Reports projects is easy when you use our barcode fonts and UFL (user function library). In fact, if you're using Crystal Reports 2008, our barcode user function library is built right into the product. Our barcode software works with all versions of Crystal Reports, not just Crystal Reports 2008.
Our UFL is a plug-in that adds the necessary start and stop bars, calculates any check digits, and maps the output into our fonts' character set. Your data goes into the UFL and you format the returned value in one of our barcode fonts. It will display, print, and scan a correctly formatted barcode for you.
Azalea’s barcode font packages come bundled with a User Function Library that helps you integrate our fonts into your Crystal Reports project. It's a two part process:
1. pass your data to our UFL
2. format the returned value in one of our fonts
Here are specific how-to directions for creating barcodes in Crystal Reports:
Code 128 (Crystal Reports 2008, PDF) •
Code 128 (all versions, HTML)
UPC (Crystal Reports 2008, PDF) •
UPC (all versions, HTML)
Code 39 ((Crystal Reports 2008, PDF) •
Code 39 (all versions, HTML)
Interleaved 2 of 5 (Crystal Reports 2008, PDF) •
Interleaved 2 of 5 (all versions, HTML)
POSTNET (Crystal Reports 2008, PDF) •
POSTNET (all versions, HTML)
By default, our setup programs install our Crystal Reports UFL in the right places on your hard drive. You can also download and install it manually. The files in the ZIP file go here:
Please note that if your Crystal Reports projects will be sent out via a server to multiple users or you're printing via a print server, you may need to purchase a site license. If you're not sure, contact us for more information and we will be happy to help you determine your needs.
SAP has a white paper about barcodes in Crystal Reports that's available online.