Skip to Content

Print Barcodes in Crystal Reports

barcode ufl and barcode fonts

All of Azalea’s barcode font packages include a User Function Library that integrate our barcode fonts into your Crystal Reports project. The UFL adds the start and stop bars, and any needed check digits, creating a barcode from your data. It's a two part process:

  1. pass your data to our UFL

  2. format the returned value in one of our fonts

All our products' setup program installs the UFL automatically. Our UFL and a set of 9 Code 39 fonts are bundled with Crystal Reports 2008. You can install it manually by downloading the 2 DLLs and putting them in the correct location depending upon your configuration.

Download the UFL you need:
    32-bit UFL = (u25azalea.dll + u212azalea.dll)
    Put the two DLLs here:
        C:\Program Files (x86)\SAP BusinessObjects\Crystal Reports
        for .NET Framework: 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86

    64-bit UFL = (u25azalea.dll + u212azalea.dll)
    Put the two DLLs here:
        C:\Program Files (x86)\SAP BusinessObjects\Crystal Reports
        for .NET Framework: 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win64_x64

Here are instructions on how to use each of our font collections and Crystal Reports:
    •   Code 128 in Crystal Reports
    •   UPC in Crystal Reports
    •   Code 39 in Crystal Reports
    •   Interleaved 2 of 5 in Crystal Reports


ancient history

Older versions of our software had a 32-bit UFL with different file names: u2lbcode.dll and barcode.dll. These UFL works with older versions of Crystal Reports. You can download it here: Crystal-Reports-UFL.zip

Put the 2 DLLs in the correct directory on your computer:
    Windows XP & Windows 7 = c:\windows\system32
    Vista = c:\ProgramFiles\BusinessObjects\Common\3.5\bin
    Windows NT, Windows 2000, or Windows Me = c:\winnt\system32

We accept PayPal, Visa, American Express, MasterCard and Discover.