on 2025 Mar 15 6:29 PM
I am using Crystal Reports runtime for .NET ver 13.0.21.2533 on Windows server 2022 Datacenter. Also using standard Crystal Reports 2016 for Sage. Using Azalea Code128 True Type font for barcodes in the report. Barcodes are also installed on the client PC.
The barcodes in the report show up fine on the server and client in the Crystal Report preview. Exporting this to Word or Excel also preserves the barcode font. However, when exported to PDF, the barcode font disappears and only text remains.
I have a second server where this problem was fixed, but the solution has been lost.
Request clarification before answering.
First thing you need to do is upgrade to the latest SP 37 from here:
https://help.sap.com/docs/SUPPORT_CONTENT/crystalreports/3354091173.html
SP 21 is quite old and missing a lot of updates and security fixes.
Likely cause is PDF is blocking the embedding into the PDF due to licensing or possibly missing the UFL or the font is not in the correct location.
ProcessMonitor may show what's missing, compare the logs between the 2 PC's.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Open the report and Preview it, then click on Help... About... and the More Info button.
You will see what dll's are being used. Likely one you are missing is the Azalea UFL dll
You can also ProcessMontior, it too will list the dll's used, you can compare the list on the working PC with the Server and copy over the CR dll's missing.
Contact Azalea and ask them for the installer. Does the Log file show the fonts are being accessed?
I found this also on their site:
https://www.azaleabarcodes.com/code-128/crystal-reports/
There is a download button...
Open a PDF and select options or properties and the Font tab, it likely says why the font was substituted:
It could be there is a missing License File for code 128, CR won't embed Licensed fonts in PDF's due to licensing permissions.
Azalea's installer likely added that file, look in the font folder for license files, typically they have a .lic extension.
CR install Azalea code39 barcode fonts, do a quick test and see if those exports?
User | Count |
---|---|
94 | |
11 | |
9 | |
8 | |
7 | |
5 | |
5 | |
4 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.