Interactieve documentverwerking

HotPDF biedt begrensde, niet-uitvoerende workflows voor geladen veldscripts, RichMedia-payloads, XFA-data binding, FormCalc en XFDF-annotatie-uitwisseling

Veilige berekening en validatie

EvaluateLoadedFieldJavaScript leest een veldactie voor de gevraagde trigger en evalueert alleen de gedocumenteerde veilige subset

RichMedia-inspectie en -opschoning

GetLoadedRichMediaAssetCount, GetLoadedRichMediaAssetInfo en ExtractLoadedRichMediaAsset doorlopen een begrensd RichMedia-asset-naamboom en stellen gedecodeerde ingebedde bytes beschikbaar

SanitiseLoadedRichMediaAnnotations verwijdert RichMedia-annotaties en verzamelt hun daarna onbereikbare FileSpec- en EmbeddedFile-objecten voor een veilige volledige herschrijving, zonder ongerelateerde actieve inhoud te verwijderen

XFA SOM en FormCalc

XFA-flattening accepteert geïndexeerde instanties, wildcard-instanties, klasse-selectors, afstammeling-selectors en de wortels $record, $data of !data, met behoud van documentvolgorde

De begrensde FormCalc-subset ondersteunt gemengde scalaire en SOM-nodeset-aggregaten, geneste numerieke en string-aanroepen, deterministische selectie- en conversiehelpers, goniometrische en logaritmische functies en de gedocumenteerde limieten voor operaties, arrays, diepte, verstreken tijd en uitvoer

XFDF-annotatierondes

XFDF-import en -export gebruiken één gedeelde mapping voor Text-, FreeText-, Line-, Square-, Circle-, Polygon-, PolyLine-, Highlight-, Underline-, StrikeOut-, Squiggly-, Stamp-, Ink-, Caret-, FileAttachment-, Sound-, Redact- en Link-annotaties

Popup-woordenlijsten blijven kinderen van hun eigenaar-markup-annotatie, terwijl Widget- en RichMedia-data hun eigen formulier- en mediaworkflows gebruiken

Gerelateerde API's