ボタンを押した時に実行されるAcrobat Java Script のサンプル

//————————————————————-
//—————–XMLタグは編集できません——————–
//————————————————————-
//<AcroForm>
//<ACRO_source>Button1:Annot1:MouseUp:Action1</ACRO_source>
//<ACRO_script>

/ ボタンを押した時に実行されるJavaScript /
var wd = this.getPageNumWords(0);
console.show();
console.println(“文字数=”+wd);
}
//</ACRO_script>
//</AcroForm>

【実行結果】
JavaScript実行結果(1)

【補足】
上記の例で重要なのは、青色の部分。Java Scriptでは「//」が文字の先頭にあるとその行は「//」以降はコメント扱いになると説明がある。しかし、Acrobat Java Script では「//」行にイベントの記述が出来る、みたいだ。
上記の例はPDFドキュメント上にあるボタンをクリックした時にイベントが関連つけられている。それが上記の内容となっている。その頁上にある文字数をコンソールに表示する。

Acrobat™ JavaScript とは

Acrobat™ JavaScript とは、電子文書フォーマットのPDF ドキュメント(PDFファイル)の内容を簡単に操作できるようにする為に、オブジェクトやメソッドが追加された、Acrobat用のJavaScript拡張言語です。
JavaScriptのコア(基本)部分に更に機能を追加している。