Interaktiv dokumentbehandling
HotPDF leverer avgrensede, ikke-utførende arbeidsflyter for lastede felt-skript, RichMedia-nyttelaster, XFA-databinding, FormCalc og XFDF-annotasjonsutveksling
Sikker beregning og validering
EvaluateLoadedFieldJavaScript leser en felt-handling for den forespurte utløseren og evaluerer bare den dokumenterte sikre delmengden
AFSimple_Calculateaggregerer navngitte feltAFRange_Validateanvender inkluderende eller eksklusive grenserevent.value,this.getField(...).value, typete litteraler, matriseindeksering, aritmetikk, unær, sammenligning, likhet, kortslutnings-logiske og betingede operatorer danner avgrensede uttrykk- Hvitelistede konverteringer, utvalgte
Math-funksjoner, deterministiske UTC-datoer og avgrensede streng- og matrise-metoder støtter vanlig skjemalogikk uten en skriptmotor - Ustøttede funksjoner, medlemmer, setninger og aktive skriptkonstruksjoner mislykkes lukket
RichMedia-inspeksjon og -sanering
GetLoadedRichMediaAssetCount, GetLoadedRichMediaAssetInfo og ExtractLoadedRichMediaAsset traverserer et avgrenset RichMedia-ressursnavntre og eksponerer dekodede innebygde bytes
SanitiseLoadedRichMediaAnnotations fjerner RichMedia-annotasjoner og samler deres nå utilgjengelige FileSpec- og EmbeddedFile-objekter for en trygg full omskriving uten å fjerne urelatert aktivt innhold
XFA SOM og FormCalc
XFA-utflatning godtar indekserte instanser, wildcard-instanser, klasse-velgere, etterkommer-velgere og $record, $data eller !data-røtter mens dokumentrekkefølgen bevares
Den avgrensede FormCalc-delmengden inkluderer
XFDF-annotasjonsrunder
XFDF-import og -eksport bruker én delt kartlegging for Text-, FreeText-, Line-, Square-, Circle-, Polygon-, PolyLine-, Highlight-, Underline-, StrikeOut-, Squiggly-, Stamp-, Ink-, Caret-, FileAttachment-, Sound-, Redact- og Link-annotasjoner
Popup-ordbøker forblir barn av sin eier-oppmerkningsannotasjon, mens Widget- og RichMedia-data bruker sine dedikerte skjema- og media-arbeidsflyter