PDFBOX Flatten Acro-form 导致文本从原始位置移位
PDFBOX Flatten Acro-form causes displaced text from original location
我使用 PDFBOX 填写表格,然后使用 api 将其压平。生成的 PDF 显示不正确
我用的是 PDFBox 2.0.21
扁平化表单的示例代码
val sourceDocument = getTemplate(templatePath)
val form = sourceDocument.documentCatalog.acroForm
fillHeader(form, headerParam, currentPage, totalPages, it)
fillData(form, it, currentPage)
form.flatten(form.fieldTree.toList(),false)
完整代码发布在
我不确定这个问题是 PDFBox 还是 Adobe
需要帮助
更新到版本 2.0.22 解决了这个扁平化问题,here 对此进行了描述。 2.0.22版本于2020年底发布。
始终使用最新版本,使用maven versions plugin检测是否存在新版本。
我使用 PDFBOX 填写表格,然后使用 api 将其压平。生成的 PDF 显示不正确
我用的是 PDFBox 2.0.21
扁平化表单的示例代码
val sourceDocument = getTemplate(templatePath)
val form = sourceDocument.documentCatalog.acroForm
fillHeader(form, headerParam, currentPage, totalPages, it)
fillData(form, it, currentPage)
form.flatten(form.fieldTree.toList(),false)
完整代码发布在
我不确定这个问题是 PDFBox 还是 Adobe
需要帮助
更新到版本 2.0.22 解决了这个扁平化问题,here 对此进行了描述。 2.0.22版本于2020年底发布。
始终使用最新版本,使用maven versions plugin检测是否存在新版本。