gpt4 book ai didi

java - Windows 7 点阵打印机中的 jasper 打印字体不清晰

转载 作者:行者123 更新时间:2023-11-30 02:28:37 25 4
gpt4 key购买 nike

我正在使用java开发一个项目,它允许用户通过该软件打印发票。我使用 jasper report 生成报告并使用 this 中给出的代码解决方案以及我用于开发的笔记本电脑的打印输出是正确的并且打印正确(打印机是 EPSON LX-300+II,操作系统是 Windows 8.1)。但是当我在客户端计算机(带有 Windows 7 和同一打印机的桌面)中使用编译的 jar 文件时,打印输出不正确。文字不可读,并且它们相互粘在一起,如下所示。 Error print

两台计算机均已正确安装打印机驱动程序,仅操作系统版本不同。

我已经尝试过,

  1. 将字体更改为 Arial - 但问题是相同的
  2. 通过 jasper 查看器打印 - 相同
  3. 将报告导出为 PDF 和 Word 文档并打印 - 这没问题,但根据要求,我需要通过 java 打印输出
  4. 使用 .jrxml 文件和 .jasper 文件 - 但问题相同

所有问题均在 Windows 7 PC 中出现,在 Windows 8 笔记本电脑中打印输出是正确的。这里有什么问题,有人可以帮助解决这个问题吗?

谢谢。

最佳答案

问题在于您当前的 JRE 版本。我遇到了这个问题,我通过更新 JRE 版本解决了这个问题。您可能需要检查您是否在 64 位计算机上运行 32 位 JRE。

关于java - Windows 7 点阵打印机中的 jasper 打印字体不清晰,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44867287/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com