対話型ドキュメント処理

HotPDF は、ロードされたフィールドスクリプト、RichMedia ペイロード、XFA データバインディング、FormCalc、XFDF 注釈交換のための、境界付きで実行しないワークフローを提供します

安全な計算と検証

EvaluateLoadedFieldJavaScript は、要求されたトリガーのフィールドアクションを読み取り、文書化された安全サブセットのみを評価します

RichMedia の検査とサニタイズ

GetLoadedRichMediaAssetCount、GetLoadedRichMediaAssetInfo、ExtractLoadedRichMediaAsset は、境界付き RichMedia アセット名ツリーを走査し、デコードされた埋め込みバイトを公開します

SanitiseLoadedRichMediaAnnotations は RichMedia 注釈を削除し、関連のないアクティブコンテンツを削除せずに安全な完全書き換えのため、現在到達不能になった FileSpec と EmbeddedFile オブジェクトを収集します

XFA SOM と FormCalc

XFA フラット化は、文書順を保持しつつ、索引付きインスタンス、ワイルドカードインスタンス、クラスセレクター、子孫セレクター、$record、$data、または !data ルートを受け入れます

境界付き FormCalc サブセットには、Abs、Avg、Ceil、Count、Floor、Max、Min、Mod、Pi、Pow、Round、Sqrt、Sum が含まれます

XFDF 注釈ラウンドトリップ

XFDF インポートとエクスポートは、Text、FreeText、Line、Square、Circle、Polygon、PolyLine、Highlight、Underline、StrikeOut、Squiggly、Stamp、Ink、Caret、FileAttachment、Sound、Redact、Link 注釈に 1 つの共有マッピングを使用します

Popup ディクショナリは所有マークアップ注釈の子として残りますが、Widget と RichMedia データは専用のフォームおよびメディアワークフローを使用します

関連 API