Interaktivní zpracování dokumentů
HotPDF zpřístupňuje načtené formuláře, anotace, akce, přílohy a podpisy pro kontrolované interaktivní zpracování dokumentu
Bezpečný výpočet a validace
EvaluateLoadedFieldJavaScript přečte akci pole pro vyžádaný spouštěč a vyhodnotí jen zdokumentovanou bezpečnou podmnožinu
AFSimple_Calculateagreguje pojmenovaná poleAFRange_Validateaplikuje inkluzivní nebo exkluzivní mezeevent.value,this.getField(...).value, typované literály, indexování polí, aritmetika, unární, porovnávací, rovnostní, short-circuit logické a podmínkové operátory tvoří ohraničené výrazy- Povolené konverze, vybrané funkce
Math, deterministická UTC data a ohraničené metody řetězců a polí podporují běžnou formulářovou logiku bez skriptovacího engine - Nepodporované funkce, členy, příkazy a konstrukty aktivního skriptování selžou bezpečně
Inspekce a sanitace RichMedia
GetLoadedRichMediaAssetCount, GetLoadedRichMediaAssetInfo a ExtractLoadedRichMediaAsset projdou ohraničený strom názvů assetů RichMedia a exponují dekódované vložené bajty
SanitiseLoadedRichMediaAnnotations odstraní anotace RichMedia a sesbírá jejich nyní nedosažitelné objekty FileSpec a EmbeddedFile pro bezpečný plný přepis, bez odstranění nesouvisejícího aktivního obsahu
XFA SOM a FormCalc
Zploštění XFA přijímá indexované instance, wildcard instance, class selektory, descendant selektory a kořeny $record, $data nebo !data, při zachování pořadí dokumentu
Operace respektují oprávnění podpisu, omezení dokumentu a pravidla vlastnictví načteného grafu
Round tripy anotací XFDF
Import i export XFDF používají jedno sdílené mapování pro anotace Text, FreeText, Line, Square, Circle, Polygon, PolyLine, Highlight, Underline, StrikeOut, Squiggly, Stamp, Ink, Caret, FileAttachment, Sound, Redact a Link
Slovníky Popup zůstávají potomky své vlastnící markup anotace, zatímco data Widget a RichMedia používají své specializované pracovní postupy formulářů a médií