AddActionNextJavaScriptA

JavaScript, Annotations and hotspot links

Kuvaus

Loppuosa A tarkoittaa DLL:n ANSI-pistettä (char); ActiveX/COM-rajapinta tarjoaa vain Unicode-muodon. Käyttäytyminen on sama kuin funktiolla AddActionNextJavaScript, ja merkkijonoargumentit tulkitaan nykyisellä SetAnsiMode-koodisivulla

Liittää JavaScript-seuraavatoiminnon olemassa olevaan merkintä-, outline- tai lomakekenttä­toimintoon

Syntaksi

Delphi

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

DLL

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

Parametrit

ActionIDAn ActionID as returned by GetAnnotActionID, GetOutlineActionID, or GetFormFieldActionID
JavaScriptEnsisijaisen toiminnon jälkeen suoritettava JavaScript-lähdekoodi

Return values

0ActionID oli virheellinen, JavaScript-merkkijono oli tyhjä tai valittu asiakirja on PDF/A-tilassa
1JavaScript-seuraavatoiminnon lisäys onnistui

Remarks

Funktio kirjoittaa PDF-toiminnon /Next-tietueen korvaamatta ensisijaista toimintoa ja säilyttäen olemassa olevat ketjutetut toiminnot

Ketjutetut toiminnot voi tutkia GetActionNextCount- ja GetActionNextInfo-funktioilla luonnin jälkeen tai olemassa olevan PDF:n lataamisen jälkeen