THotPDF.AddLoadedDocumentJavaScript Method
読み込んだ PDF にドキュメントレベルの JavaScript を追加し、既存の名前のスクリプトを置き換えます。スクリプトは JavaScript アクションとして Catalog の /Names /JavaScript ネームツリーにソート済み位置で格納され、次回の SaveLoadedDocument やインクリメンタル更新で書き込まれます。GetLoadedJavaScriptSource はすぐにそれを返します
宣言
procedure AddLoadedDocumentJavaScript(const AName, ABody: AnsiString);
ユニット
HPDFDoc
パラメータ
| 名前 | 目的 |
|---|---|
AName | PDF リソース名、パケット名、プロファイル名、または呼び出し側が定義する識別子 |
ABody | AddLoadedDocumentJavaScript が使用する入力 |
戻り値
このメンバーは値を返しません
使用上の注意
- 同名のスクリプトが既にドキュメントに存在する場合、このメソッドは重複項目を作成せず既存の項目を上書きします
- ドキュメントレベルJavaScriptの実行は、PDFビューアのスクリプトサポートに依存します。Adobe Acrobatが最も完全なサポートを提供しており、他のビューアはこのスクリプトを無視する場合があります
- スクリプトコードに特殊文字が含まれる場合はPDF文字列のエスケープが必要です。埋め込む前にAcrobatでスクリプトロジックを検証することをお勧めします