如何使用itext 7将工具提示/帮助文本添加到PdfTextFormField?
我使用PdfFormField.createText(..)
方法创建字段,但我不知道如何添加工具提示并且无法找到相关文档。提前谢谢!
答案 0 :(得分:2)
PDF文件中的字段是使用字段字典定义的,并且使用一个或多个窗口小部件注释字典可视化。这样的字段是不可见的;它通过注释显示出来。
如果您阅读PDF规范,您会注意到可以向窗口小部件注释添加/TU
。此密钥用于指定用户名。这有点误导性的术语,因为/TU
键不存储用户的名称;它存储了一个供人类消费的名称:一个易于用户理解的名称。
例如:字段名称可以命名为mgtMtgDt
,其用户(友好)名称可以是Management meeting date
。
在iText中,您可以使用setUserName()
方法设置该用户名,例如:
field.setUserName("Management meeting date");
大多数PDF查看者使用此/TU
值来显示该字段的工具提示。