使用iReport 2.0.2。
我有要使用的条形码字体,但是第一个问题是iReport中未包含该字体。我试图通过使用条形码字体作为常规字体来解决此问题,并且工作正常,但是当我将PDF发送到直接将PDF发送到打印机的组件(pdfBox)时,出现了问题。即使已嵌入该组件并将条形码还原为Arial,该组件也无法识别该字体(它是长期的且不相关)。
我需要以某种方式将我的条形码字体嵌入到iReport中,以便可以像其他任何现有条形码一样使用它(并生成为图像)?
最佳答案
看来问题出在pdfBox。
要解决该问题(并创建更稳定的解决方案),您可以编译报告并使用JasperReports(通过Java代码)生成pdf,然后使用Java打印机库将其自动发送到默认打印机(或显示打印机选择对话框) 。