【发布时间】:2016-08-08 08:15:12
【问题描述】:
我正在使用pdftk 用生成的 fdf 填写表单。
在PDF表单中,表单域配置为带2个小数点的数字域,负值会用括号显示,例如-4444会变成( 4444.00)
使用任何 PDF 查看器并更改表单上的值确实使表单以上述行为正确显示值(负值将变为带括号的值)
也使用 FDF 进行测试(通过导入表单),负值也将正确显示。
但是当使用 pdftk 填充表单动作时,负值保持不变,显示不改变,仍然显示 -4444 而不是 (4444.00)
之前有没有人经历过/有解决方案?
更新 #1
我也测试了Apache PDFBox,它有同样的问题:( 现在我正在尝试通过使用 PDF 的 javascript 来实现这一点,有什么线索可以证明这种方式可行吗?
更新 #2
遇到了这个线程How to refresh Formatting on Non-Calculated field and refresh Calculated fields in Fillable PDF form,因此也尝试使用 iText。但是仍然无法使其工作
【问题讨论】: