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

LeftHotspot-suorakulmion vasemman reunan vaakakoordinaatti
TopHotspot-suorakulmion yläreunan pystykoordinaatti
WidthHotspot-suorakulmion leveys
HeightHotspot-suorakulmion korkeus
FieldNamesValinnainen luettelo täysin määritellyistä AcroForm-kenttien nimistä erotettuina pilkuilla, puolipisteillä tai rivinvaihdoilla. Johtava ja seuraava välilyönti kunkin nimen ympäriltä poistetaan
FlagsPDF: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
OptionsBittimaski, 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

0Toimintoa ei lisätty, koska dokumentti on PDF/A-tilassa tai suorakulmio on virheellinen
1Linkkihuomautus 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