Java 自定义条码字体?

Java 自定义条码字体?,java,jasper-reports,ireport,barcode,Java,Jasper Reports,Ireport,Barcode,使用iReport2.0.2 我有一个条形码字体,我想使用,但第一个问题是它没有包括在iReport中。我尝试将条形码字体用作常规字体来解决这个问题,效果很好,但当我将PDF发送到一个组件(pdfBox)并将PDF直接发送到打印机时,问题就出现了。组件无法识别字体(说来话长,不相关),即使它已嵌入并将条形码还原为Arial 我需要的是以某种方式将我的条形码字体嵌入iReport,以便它可以像任何其他现有条形码一样使用(并生成图像)?看起来问题出在pdfBox上 要解决这个问题(并创建一个更稳定的

使用iReport2.0.2

我有一个条形码字体,我想使用,但第一个问题是它没有包括在iReport中。我尝试将条形码字体用作常规字体来解决这个问题,效果很好,但当我将PDF发送到一个组件(pdfBox)并将PDF直接发送到打印机时,问题就出现了。组件无法识别字体(说来话长,不相关),即使它已嵌入并将条形码还原为Arial


我需要的是以某种方式将我的条形码字体嵌入iReport,以便它可以像任何其他现有条形码一样使用(并生成图像)?

看起来问题出在pdfBox上

要解决这个问题(并创建一个更稳定的解决方案),您可以编译报告并使用JasperReports(通过java代码)生成pdf,然后使用java打印机库将其自动发送到默认打印机(或显示打印机选择对话框)