THotPDF.AddLoadedDocumentJavaScript Method
로드된 PDF 문서의 명명된 JavaScript 컬렉션에 명명된 스크립트 항목을 추가하여 문서 수준에서 자동으로 실행되도록 합니다
선언
procedure AddLoadedDocumentJavaScript(const AName, ABody: AnsiString);
유닛(Unit)
HPDFDoc
매개변수
| 이름 | 용도 |
|---|---|
AName | 스크립트 항목의 고유 이름으로, 이름 트리에서 이 스크립트를 식별하고 참조하는 데 사용되며 RemoveLoadedJavaScript를 통해 이름으로 삭제할 수도 있습니다 |
ABody | 문서가 열릴 때 PDF 리더에서 실행되는 JavaScript 스크립트의 전체 본문 코드입니다 |
사용 시 주의 사항
- 若文档已存在同名脚本,此方法将覆盖现有条目,而不会创建重复项
- 문서 수준 JavaScript의 실행은 PDF 리더의 스크립트 지원에 따라 달라지며, Adobe Acrobat이 가장 완벽하게 지원하고 다른 리더는 이 스크립트를 무시할 수 있습니다
- 스크립트 코드에 특수 문자가 포함된 경우 PDF 문자열 이스케이프를 거쳐야 하므로, 포함하기 전에 먼저 Acrobat에서 스크립트 로직을 확인하는 것이 좋습니다