我正在使用 DynamicReports 并努力获取正确的打印输出,当我调用 .show() 时,一切都很完美,但是当我使用图像打印机打印到图像或使用 Foxit 打印机打印到 PDF 甚至到我的 LaserJet 打印机时,结果如下图所示。 我尝试使用此处的链接制作 .jar
我检查了我的 PDF,它嵌入了我正在使用“Nafees Noori Nastaleeq”的字体,它们的字体肯定没有问题,但我的角色被扭曲的问题我不知道为什么......
任何帮助将不胜感激,我没有太多时间限制来做到这一点。... [img] http://s17.postimg.org/j7lywrpr3/report_issue.png[/img]
更新:我尝试直接从程序导出到 PDF,在该 PDF 中我看不到任何 unicode 字符,我还安装了 iReport 来检查问题,这个问题是相同的(直接导出的 PDF 中没有 unicode,打印中缺少和扭曲的 unicode 字符形成任何pdf打印机或物理打印机。)所以我怀疑问题不在于我的DynamicReport配置它的字体或一些不起作用的通用设置。