Interaktywne przetwarzanie dokumentów

HotPDF zapewnia ograniczone, niewykonywane przepływy pracy dla załadowanych skryptów pól, ładunków RichMedia, wiązania danych XFA, FormCalc i wymiany adnotacji XFDF

Bezpieczne obliczenia i walidacja

EvaluateLoadedFieldJavaScript czyta akcję pola dla żądanego wyzwalacza i ocenia tylko udokumentowany bezpieczny podzbiór

Inspekcja i sanacja RichMedia

GetLoadedRichMediaAssetCount, GetLoadedRichMediaAssetInfo i ExtractLoadedRichMediaAsset przechodzą przez ograniczone drzewo nazw zasobów RichMedia i wystawiają zdekodowane osadzone bajty

SanitiseLoadedRichMediaAnnotations usuwa adnotacje RichMedia i zbiera ich obecnie nieosiągalne obiekty FileSpec i EmbeddedFile do bezpiecznej pełnej przepisu bez usuwania niepowiązanej aktywnej treści

XFA SOM i FormCalc

Spłaszczanie XFA przyjmuje indeksowane instancje, dzikie instancje, selektory klasy, selektory potomków oraz korzenie $record, $data lub !data, zachowując kolejność dokumentu

Ograniczony podzbiór FormCalc obejmuje , , , , , , , , , , , i

Wycieczki w obie strony adnotacji XFDF

Import i eksport XFDF używają jednego współdzielonego mapowania dla adnotacji Text, FreeText, Line, Square, Circle, Polygon, PolyLine, Highlight, Underline, StrikeOut, Squiggly, Stamp, Ink, Caret, FileAttachment, Sound, Redact i Link

Słowniki popup pozostają dziećmi swojej właścicielskiej adnotacji znacznikowej, podczas gdy dane Widget i RichMedia używają swoich dedykowanych przepływów pracy formularzy i mediów

Powiązane API