我正在尝试在Acrobat中创建一个文本框,该文本框在每个段落的开头都包含悬挂的缩进,以便遵循前面(固定)文本的样式。我希望能够使用Javascript做到这一点,但我无法弄清楚它的存储方式。
似乎Acrobat在一组Aggregate对象(文档中没有明确提及)中存储富文本,但是在对象或字段本身中似乎没有任何东西可以存储这样的值。导出到XFDF文件确实会显示包含text-indent属性的标签,但是与此对应的调试器上没有任何显示。
示例:
<field name="Facts">
<value-richtext>
<body xmlns="http://www.w3.org/1999/xhtml" xmlns:xfa="http://www.xfa.org/schema/xfa-data/1.0/" xfa:APIVersion="Acroform:2.7.0.0" xfa:spec="2.1">
<p dir="ltr" style="margin-top:0pt;margin-bottom:0pt;text-indent:-18pt;font-family:Arial;font-size:10.9pt">
5.<span style="xfa-spacerun:yes"> </span><span style="font-size:11pt">(insert long text here)<span style="xfa-spacerun:yes"> </span></span>
</p></body>
</value-richtext></field>
我希望显示每个Aggregate对象的object.entries()输出,但是在Acrobat中似乎不起作用。无论如何,object.text-indent返回undefined。