AddLinkToResetFormA

Annotazioni e link hotspot, Campi modulo e AcroForms

Descrizione

Il suffisso A indica il punto di ingresso ANSI (char) della DLL; la superficie ActiveX/COM espone solo la forma Unicode. Il comportamento è identico a AddLinkToResetForm e gli argomenti stringa vengono interpretati utilizzando la tabella codici SetAnsiMode corrente

Aggiunge un rettangolo hotspot cliccabile alla pagina selezionata che attiva un'azione PDF di ripristino modulo quando viene attivato; un'azione di ripristino modulo riporta i campi AcroForm ai loro valori predefiniti senza richiedere JavaScript

Usare FieldNames per limitare i campi interessati dall'azione di ripristino. Lasciare FieldNames vuoto per consentire al visualizzatore di ripristinare tutti i campi applicabili

Usare la funzione SetAnnotBorderColor per cambiare il colore del bordo dell'hotspot

Sintassi

Delphi

Function DLAddLinkToResetFormA(InstanceID: Integer; Left, Top, Width, Height: Double; FieldNames: PAnsiChar; Flags, Options: Integer): Integer;

DLL

int DLAddLinkToResetFormA(int InstanceID, double Left, double Top, double Width, double Height, const char * FieldNames, int Flags, int Options);

Parametri

LeftLa coordinata orizzontale del bordo sinistro del rettangolo hotspot
TopLa coordinata verticale del bordo superiore del rettangolo hotspot
WidthLa larghezza del rettangolo hotspot
HeightL'altezza del rettangolo hotspot
FieldNamesElenco facoltativo di nomi completi di campi AcroForm separati da virgole, punti e virgola o a capo. Gli spazi iniziali e finali intorno a ciascun nome vengono rimossi
FlagsFlag dell'azione PDF di ripristino modulo scritti nell'elemento /Flags dell'azione. Passare 0 per il comportamento predefinito. I visualizzatori standard usano i bit dei flag insieme a /Fields per decidere se l'elenco è inclusivo o esclusivo
OptionsMaschera di bit che controlla l'aspetto del link. Bit 0 (valore 1): disegna un bordo attorno al rettangolo hotspot. I bit 1-3 selezionano la modalità di evidenziazione al clic (2 = Inverti, 4 = Contorno, 8 = Push); se nessun bit di evidenziazione è impostato, viene usato Inverti come predefinito

Valori restituiti

0L'azione non è stata aggiunta perché il documento è in modalità PDF/A o il rettangolo non è valido
1L'annotazione di link e l'azione di ripristino modulo sono state aggiunte

Note

La modalità PDF/A blocca questa azione perché le azioni di modulo interattive non sono adatte alla conformità archivistica; la funzione richiede PDF 1.2 o versione successiva