这是关于使用 org.apache.pdfbox 从 java 代码创建新的 pdf 文件时文本重叠的问题,问题不知道如何在 win7 工作站上解决:
- pdf文件模型:
" Melléklet a szállítólevélhez: xxx
数据:xxx
"
- 用java代码创建新的pdf文件替换“xxx”:
"
Melléklet a szállítólevélhez: 26201738
日期:2019-05-02 14:49:00
"
除了“26201738”重叠显示(这里不能放图像)还有“2019-05 -02 14:49:00”。重叠字符的最大长度分别为 4 和 8。
在具有相同 java_update 版本的 win7 和具有相同 eclipse 和相同 java 代码的相同工作区 eclipse 的 2 个不同工作站上,它正在创建没有重叠文本的 pdf 文件。
我已经尝试将相同的字体复制到错误的工作站阴性结果中。试图将“地区和语言”切换到德国,正好是另一个站 - 没有结果。尝试更新到 Acrobat Reader DC - 没有结果。似乎工作站操作系统在使用 org.apache.pdfbox 创建新 PDF 时缺少一些东西,并且无法弄清楚它是什么?由于其他 2 个站点在生成新的 PDF 文件时工作正常,因此排除了 java 代码问题。
最好的问候,劳伦蒂乌