XFA-överflödesmål

Flytande underformulär, tabeller, ledare, avbrott och nu överflödesmål slutför flytiseringspipelinen, <overflow target="ContinueHere"/> dirigerar innehåll som inte längre får plats i det aktuella innehållsområdet in i den namngivna målunderformulärets rektangel

Inneboende mätning

Layout tillämpar minW, minH, maxW och maxH-begränsningar på uppmätta löv och växbara behållare och fortplantar sedan de resulterande inneboende dimensionerna genom flytande föräldrar

Växbara textfält mäter det faktiska bundna datavärdet genom den konfigurerade textmätmatchningen snarare än texten i mallplatshållaren

Explicita tomma värden förblir tomma, beräknade värden utvärderas en gång och delas av mätning och emission, och upprepade rader mäts mot sin egen bundna instans

Textfortsättning

Ett berättigat växbart textEdit utan fast höjd kan dela vid en uppmätt teckenupplösning över den återstående innehållsområdeskedjan och senare sidor

Varje fortsättning bär sitt exakta textfragment, får ett unikt AcroForm-namn och emitteras skrivskyddad så att redigering av ett fragment inte kan ogiltigförklara pagineringskontraktet

Delning är atomisk och begränsad till 1 MiB text, 1024 fragment och 32768 mätningar, att överskrida någon gräns bevarar den ursprungliga placeringssökvägen utan att publicera partiella fragment

Inneboende utsträckningar cachelras efter nod, bindningskontext, bredd och fontbegränsningar under en global mätbudget, medan syntetiska fortsättningsnamn allokeras först efter att varje verkligt utdatafältsnamn har reserverats

Rich text, icke-textobjekt, fält med fast höjd, keep-intakt-innehåll och enstaka objekt med ledar-, trailer- eller namngivna överflödesmål behåller sitt befintliga hel-objekt- eller målplaceringsbeteende

Placering av fortsättningar

När ett objekt svämmar över löser målreferensen ut mot utlagda objekt efter namn (samma normalisering som ledare och trailrar, path-, #- och $-prefix stripas till det sista segmentet). Fortsättningsobjekt staplar från målobjektets övre del med en liten insättning och bevarar interna förskjutningar tills målrektangeln fylls, ett mål mindre än ett objekt, ett fullt mål eller ett olösbart namn faller tillbaka till den normala innehållsområdeskedjan med en varning

Interaktion med ledare och trailrar

Trailerdekorationer emitteras fortfarande i botten av det svämmande området före flyttningen, och ledardekorationer emitteras igen när den fallbacka innehållsområdeskedjan används, målvägen är själv en direkt placering så att ledare tillämpas endast på fallback-sökvägen