AddActionNextJavaScriptA

JavaScript、注釈とホットスポットリンク

説明

末尾の A は ANSI(char)DLL エントリポイントを示します。ActiveX/COM インターフェースでは Unicode 形式のみを公開します。動作は AddActionNextJavaScript と同じで、文字列引数は現在の SetAnsiMode コードページを使用して解釈されます

既存の注釈、アウトライン、またはフォームフィールドのアクションに JavaScript の next-action を追加します

構文

Delphi

Function DLAddActionNextJavaScriptA(InstanceID, ActionID: Integer; JavaScript: PAnsiChar): Integer;

DLL

int DLAddActionNextJavaScriptA(int InstanceID, int ActionID, const char * JavaScript);

パラメータ

ActionIDGetAnnotActionID、GetOutlineActionID または GetFormFieldActionID により返される ActionID
JavaScriptプライマリアクションの後に実行する JavaScript ソース

戻り値

0ActionID が無効、JavaScript 文字列が空、または選択したドキュメントが PDF/A モードです
1JavaScript の next-action が正常に追加されました

備考

この関数はプライマリアクションを置き換えずに PDF アクションの /Next エントリを書き込み、既存の連結済みアクションを維持します

作成後または既存の PDF の読み込み後に、GetActionNextCount と GetActionNextInfo を使用して連鎖したアクションを調べます