Hi, I created a report using iReports. This report includes a text field formatted as barcode using 3 of 9 barcode font. When printing to pdf, the barcode was not generated, I searched and found that I have to add the following changes to the jrxml file: <textElement> <font fontName="3 of 9 Barcode" pdfFontName="C:/WINDOWS/FONTS/3OF9.TTF" size="20" isBold="false" isPdfEmbedded ="true" pdfEncoding ="Cp1252"/> </textElement> When I put this code, the barcode was perfectly generated from iReports. However, when I call the report from my java application, the barcode is not generated. P.S.: I tried compiling the jrxml from my java application and tried the compiled jasper file. Any idea on how to solve this? Thanks