自定义条码字体?

时间:2010-11-29 12:03:54

标签: java jasper-reports ireport barcode

使用iReport 2.0.2。

我想要使用条形码字体,但第一个问题是它不包含在iReport中。我试图通过使用条形码字体作为常规字体解决问题,并且它工作正常,但是当我将PDF发送到将PDF直接发送到打印机的组件(pdfBox)时出现问题。该组件无法识别字体(它的长篇大论并且不相关),即使它已嵌入并将条形码还原为Arial。

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

1 个答案:

答案 0 :(得分:1)

看起来问题是pdfBox。

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