用pdfbox填充文本字段会导致偏移量

时间:2019-08-29 20:08:29

标签: pdfbox

我正在使用pdfbox v2在交互式pdf上填写表格。

我使用原始pdf表单提供的默认外观来表示文本的字体和颜色。

其中有一部分代码填充了pdf

keyValMap.forEach((key, value) -> {
  if (acroformKeyList.contains(key)) {
    try {
      PDField field = acroForm.getField(key);
        if (field instanceof PDTextField) {
          (PDTextField) field).setValue(value);`
            ...

一切正常工作的几个文本字段,当由pdfBox设置值时有一个间隙,但是当我使用Adobe Reader手动进行操作时,没有任何间隙。 enter image description here

这是我尝试填充的pdf链接:https://drive.google.com/open?id=1GT-xqlQn1g0aref-whNDpVu4reUkiumH

0 个答案:

没有答案