Automatic XFA list scrolling
Unit: HPDFXFAHeadless
HPDFXFAWriteHeadlessPDF generuje počáteční nativní list appearance obsahující první vybranou volbu, tedy i výběr poblíž konce dlouhého seznamu voleb
Viditelné okno voleb
Tvůrce změří ascent a descent dodaného TrueType písma při efektivní velikosti pole a přes padding a rozestup řádků nativního appearance builderu určí dostupné řádky
První vybraná volba startuje okno; předchozí celé volby zaplní nevyužitý prostor u konce, když se vejdou, a přesné nativní celé číslo /TI zaznamená index první viditelné volby
Neoznačený list začíná na volbě nula; prázdný list si ponechá prázdné pole voleb i appearance
Do textu appearance i jeho glyfové mapy vstupují jen viditelné řádky display popisků a vybrané viditelné řádky dostanou zvýrazňující obdélníky relativní k oknu
Vícenásobné výběry si ponechají každý vybraný export i index volby, i když se vzdálené výběry nemusí všechny vejít do téhož okna
Víceřádkové popisky a perzistence
Zlomy popisků CR, LF i CRLF používají stejnou sémantiku řádků jako nativní appearance builder; popisek překračující dostupnou výšku přispěje do appearance jen svou viditelnou předponou
Kompletní páry export/display /Opt, hodnoty /V a selekční indexy /I zůstávají v grafovém poli PDF, tedy i popisky a hodnoty mimo appearance okno
Uložené runtime XDP se konzumuje přímo, takže změněný výběr či velikost písma na opakované instanci vytvoří vlastní okno té instance, zatímco jiné instance zůstanou
Rozpočty a zrušení
Viditelný text appearance přispívá do agregátního užití glyfů; stávající limity počtu choice voleb i objektových bajtů dál ohraničují kompletní graf voleb
Traversal voleb, skenování více řádků, stavba okna i zpracování vybraných řádků zahrnují kontroly zrušení
Selhání přípravy zachová bajty, délku i pozici volajícího; selhání I/O do cíle se řídí hranicí zdokumentovanou v Automatickém vytváření XFA
Rozsah
Toto chování platí pro počáteční uloženou list appearance i top index; pozdější interaktivní změny scrollování i dynamická editace položek volby vyžadují vlastní nativní integrační editaci
Combo appearance si ponechávají své skalární display chování a tvorba voleb dokumentuje hodnoty, páry voleb i příznaky polí