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
| Left | La coordinata orizzontale del bordo sinistro del rettangolo hotspot |
|---|---|
| Top | La coordinata verticale del bordo superiore del rettangolo hotspot |
| Width | La larghezza del rettangolo hotspot |
| Height | L'altezza del rettangolo hotspot |
| FieldNames | Elenco 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 |
| Flags | Flag 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 |
| Options | Maschera 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
| 0 | L'azione non è stata aggiunta perché il documento è in modalità PDF/A o il rettangolo non è valido |
|---|---|
| 1 | L'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