XFA 溢出目標

流動式子表單、表格、前導、斷點,再加上這次的溢出目標,補齊了流動式版面管線:<overflow target="ContinueHere"/> 會把裝不進目前內容區的內容,導向具名目標子表單的矩形

固有測量

版面配置會對量測到的葉節點與可成長容器套用 minW、minH、maxW、maxH 限制,再把得到的固有尺寸沿著流動式父層向上傳遞

可成長的文字欄位透過設定的文字量測 callback 量測實際繫結的資料值,而不是範本的預留文字

明確的空值保持為空;計算值只求值一次,並由量測與輸出共用;重複列則針對各自繫結的執行個體量測

文字接續

沒有固定高度且條件符合的可成長 textEdit,可以在量測出的字元邊界上拆分,跨越其餘的內容區鏈與後續頁面

每個接續片段都帶著確切的文字片段、取得唯一的 AcroForm 名稱,並以唯讀方式輸出,因此編輯某個片段不會破壞分頁契約

拆分是原子性的,上限為 1 MiB 文字、1024 個片段與 32768 次量測;越過任何上限都會保留原始放置路徑,不發布部分片段

固有範圍會依節點、繫結內容、寬度與字型限制快取,共用一個全域量測預算;合成的接續名稱只有在保留所有真實輸出欄位名稱之後才會配置

Rich Text、非文字物件、固定高度欄位、不可拆分的內容,以及帶前導、尾隨或具名溢出目標的單一物件,仍維持既有的整體放置或目標放置行為

接續放置

項目溢出時,目標參照會依名稱對已排版的項目解析(與前導、尾隨相同的正規化:路徑、# 與 $ 前綴都剝到最後一段)。接續項目從目標頂端以小內縮開始堆疊並保留內部偏移,直到目標矩形填滿為止;目標比單一項目還小、目標已滿或名稱無法解析時,就退回一般的內容區鏈並發出警告

與前導和尾隨的互動

移動之前,尾隨裝飾仍在溢出區域的底部輸出;走後備區域鏈時,前導裝飾會重新輸出。目標路由本身是直接放置,所以前導只在後備路徑上生效