XFA 溢出目标

流动子表单、表格、引导符、分隔符以及现在的溢出目标完善了流动布局管线:<overflow target="ContinueHere"/> 将不再适合当前内容区域的内容路由到命名目标子表单的矩形中

延续放置

当项目溢出时,目标引用按名称对照已布局的项目解析(与引导符和尾随符相同的规范化:路径、# 和 $、maxW 与 maxH 约束应用到测量过的叶节点和可增长容器,再把得到的固有尺寸沿流式父级传播

可增长文本字段经配置的文本测量回调测量实际绑定的数据值,而不是模板占位文本

显式空值保持为空;计算值只求值一次并由测量与输出共享;重复行按各自绑定的实例测量

与引导符和尾随符的交互

合格的、无固定高度的可增长 textEdit 可在测量出的字符边界处拆分,跨越剩余内容区域链和后续页面

每个延续体携带其精确文本片段,获得唯一的 AcroForm 名称,并以只读输出——编辑一个片段不会使分页契约失效

拆分是原子的,限制为 1 MiB 文本、1024 个片段和 32768 次测量;超过任一限制则保留原放置路径,不发布部分片段

固有尺寸按节点、绑定上下文、宽度与字体约束缓存,共享一个全局测量预算;合成延续名称只在预留全部真实输出字段名之后分配

富文本、非文本对象、固定高度字段、保持完整的内容,以及带引导符、尾随符或命名溢出目标的单个对象,保留其既有的整项或目标放置行为

延续放置

条目溢出时,目标引用按名称对照已布局条目解析(与引导符、尾随符相同的规范化:path、#、$ 前缀剥离到最后一段)。延续项从目标顶部以小内边距堆叠,保留内部偏移,直到目标矩形填满;目标小于一项、已满或名称无法解析时,回退到正常内容区域链并发出警告

文本续排

尾随符装饰仍在移动前于溢出区域底部发出;回退区域链被使用时引导符装饰重新发出;目标路由本身是直接放置,引导符只在回退路径上应用