iText7 - 如果/ DA使用十进制字体大小,PdfFormField.setValue()将失败

时间:2016-07-28 18:19:04

标签: itext itext7

iText 7.0.0

我有一个由Adobe LiveCycle ES 10创建的PDF,它生成一个带有

的TextField
.widget_catchresponsive_social_icons {
    text-align: center;
}

这会导致PdfFormField.regenerateField()失败,它希望文本字体大小为整数(我不会在PDF规范中看到任何特定的提及这是真的)

我的特定情况的可接受的解决方法似乎只是在字典中设置/ V,但奇怪的是为什么setValue()工作如此之难?

1 个答案:

答案 0 :(得分:0)

这在iText 7.0.1中已修复。字体大小现在作为十进制值处理,并作为浮点数在整个API中公开