THotPDF.AddLoadedDocumentJavaScript Method
Aggiunge un JavaScript a livello di documento a un PDF caricato, o sostituisce lo script di un nome esistente. Lo script è conservato come azione JavaScript nel name tree /Names /JavaScript del Catalog nella sua posizione ordinata e viene scritto dal prossimo SaveLoadedDocument o aggiornamento incrementale; GetLoadedJavaScriptSource lo restituisce subito
Dichiarazione
procedure AddLoadedDocumentJavaScript(const AName, ABody: AnsiString);
Unità
HPDFDoc
Parametri
| Nome | Utilizzo |
|---|---|
AName | Denominazione singola del record di script da adoperare qualora occorra individuarlo e chiamarlo all'interno della struttura ad albero; parimenti è lecito espellerlo indicandone il nome col comando RemoveLoadedJavaScript |
ABody | Codice completo del corpo dello script JavaScript, che viene eseguito dal lettore PDF all'apertura del documento |
Valore restituito
Questo membro non restituisce alcun valore
Note d'uso
- Usa questa API nel flusso di lavoro di creazione del documento prima che la pagina, la risorsa, il campo o l'oggetto di catalogo interessato venga finalizzato
- L'esecuzione di JavaScript a livello di documento dipende dal supporto dello script da parte del lettore PDF; Adobe Acrobat offre il supporto più completo, mentre altri lettori potrebbero ignorare questo script
- Se il codice script contiene caratteri speciali, questi devono essere sfuggiti tramite escape stringa PDF; si consiglia di validare la logica dello script in Acrobat prima di incorporarlo