I need to open a PDF document with ean13.ttf font. If I used this: Code:FontKey key = new FontKey("ean13", false, false); //(String fontName, Boolean bold, Boolean italic) PdfFont font = new PdfFont("C:\WINDOWS\Fonts\ean13.TTF",BaseFont.IDENTITY_H,true); //(String pdfFontName, String pdfEncoding, Boolean isPdfEmbedded) fontMap.put(key,font); JRPdfExporter exporter = new JRPdfExporter(); exporter.setParameter(JRPdfExporterParameter.CHARACTER_ENCODING, "UTF-8"«»); exporter.setParameter(JRPdfExporterParameter.FONT_MAP, fontMap); JasperReport jasperReport = getCompiledReport(reportFileName); JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, fontMap, conn); exporter.setParameter(JRPdfExporterParameter.JASPER_PRINT, jasperPrint); exporter.setParameter(JRPdfExporterParameter.OUTPUT_FILE_NAME, "C:\testean13.pdf"«»); exporter.exportReport(); I got the pdf document, but it is saved. How can I open this file directly? I tried several times, with differents code (generatePDFOutput, bytes...), but I never got what I need - the part with ean13.ttf font is always missing, I see only the letters and no ean13 code...