AddLinkToResetForm
Huomautukset ja hotspot-linkit, Lomakekentät ja AcroForms
Kuvaus
Lisää napsautettavan hotspot-suorakulmion valitulle sivulle, joka laukaisee PDF:n nollaa lomake -toiminnon, kun se aktivoidaan. Nollaa lomake -toiminto palauttaa AcroForm-kentät oletusarvoihinsa ilman JavaScriptiä
Käytä parametria FieldNames rajoittaaksesi nollaustoiminnon vaikutuksen alaisia kenttiä. Jätä FieldNames tyhjäksi salliaksesi katseluohjelman nollata kaikki soveltuvat kentät
Käytä funktiota SetAnnotBorderColor muuttaaksesi hotspot-reunan väriä
Syntaksi
Delphi
Function TPDFlib.AddLinkToResetForm(Left, Top, Width, Height: Double; Const FieldNames: WideString; Flags, Options: Integer): Integer;
DLL
int DLAddLinkToResetForm(int InstanceID, double Left, double Top, double Width, double Height, const wchar_t * FieldNames, int Flags, int Options);
Parametrit
| Left | Hotspot-suorakulmion vasemman reunan vaakakoordinaatti |
|---|---|
| Top | Hotspot-suorakulmion yläreunan pystykoordinaatti |
| Width | Hotspot-suorakulmion leveys |
| Height | Hotspot-suorakulmion korkeus |
| FieldNames | Valinnainen luettelo täysin määritellyistä AcroForm-kenttien nimistä erotettuina pilkuilla, puolipisteillä tai rivinvaihdoilla. Johtava ja seuraava välilyönti kunkin nimen ympäriltä poistetaan |
| Flags | PDF:n nollaa lomake -toiminnon liput, jotka kirjoitetaan toiminnon /Flags-merkintään. Anna 0 oletuskäyttäytymiselle. Vakiokatseluohjelmat käyttävät lippubittejä yhdessä parametrin /Fields kanssa päättääkseen, onko luettelo sisällyttävä vai poissulkeva |
| Options | Bittimaski, joka ohjaa linkin ulkoasua. Bitti 0 (arvo 1): piirrä reuna hotspot-suorakulmion ympärille. Bitit 1-3 valitsevat napsautuksen korostustilan (2 = Käänteinen, 4 = Ääriviiva, 8 = Työnnä); kun korostusbittiä ei ole asetettu, Käänteinen-tilaa käytetään oletuksena |
Paluuarvo
| 0 | Toimintoa ei lisätty, koska dokumentti on PDF/A-tilassa tai suorakulmio on virheellinen |
|---|---|
| 1 | Linkkihuomautus ja nollaa lomake -toiminto lisättiin |
Huomautuksia
PDF/A-tila estää tämän toiminnon, koska interaktiiviset lomaketoiminnot eivät sovellu arkistointivaatimuksiin. Funktio vaatii PDF 1.2:n tai uudemman