AddActionNextEx

Annotazioni e link sensibili, Campi modulo

Descrizione

Aggiunge una next-action a un handle di azione esistente selezionando il tipo di azione con una costante di builder denominata

Sintassi

Delphi

Function TPDFlib.AddActionNextEx(ActionID, ActionKind: Integer; Const Value, FieldNames: WideString; Flags, DestID: Integer): Integer;

Parametri

ActionIDUn handle di azione restituito da un helper di azioni per annotazioni, outlines, azioni di apertura o campi modulo
ActionKindUno tra PDF_ACTION_BUILDER_WEB, PDF_ACTION_BUILDER_NAMED, PDF_ACTION_BUILDER_JAVASCRIPT, PDF_ACTION_BUILDER_HIDE, PDF_ACTION_BUILDER_SUBMIT, PDF_ACTION_BUILDER_RESET, PDF_ACTION_BUILDER_IMPORTDATA, PDF_ACTION_BUILDER_DESTINATION, PDF_ACTION_BUILDER_REMOTE_DESTINATION, PDF_ACTION_BUILDER_LAUNCH, o PDF_ACTION_BUILDER_THREAD
ValueL'URI, l'azione denominata, il sorgente JavaScript, il nome del file import-data oppure il valore non usato per le azioni di destinazione
FieldNamesUn elenco di campi separati da virgole per le azioni hide, submit e reset
FlagsFlag specifici dell'azione oppure l'indice del thread con base 1 per PDF_ACTION_BUILDER_THREAD
DestIDL'handle della destinazione per PDF_ACTION_BUILDER_DESTINATION, oppure un indice di bead con base 1 per PDF_ACTION_BUILDER_THREAD, dove 0 seleziona il primo bead

Valori restituiti

0L'handle dell'azione, il tipo di azione o il valore richiesto non era valido, oppure la modalità PDF/X-6 respinge il tipo di azione non sicuro selezionato
1La next-action è stata aggiunta correttamente

Note

L'helper riutilizza lo stesso percorso interno di costruzione delle azioni dei metodi specifici AddActionNext*, così le restrizioni PDF/A e PDF/X-6 e l'introspezione delle azioni restano coerenti Le azioni thread usano riferimenti indiretti a un thread di articolo e a un bead esistenti, quindi

Value e FieldNames vengono ignorati per PDF_ACTION_BUILDER_THREAD