AddLinkToSubmitForm

Huomautukset ja hotspot-linkit, Lomakekentät ja AcroForms

Kuvaus

Lisää napsautettavan hotspot-suorakulmion valitulle sivulle, joka laukaisee PDF:n lähetä lomake -toiminnon, kun se aktivoidaan. Lähetä lomake -toiminto lähettää AcroForm-kenttien arvot URL-osoitteeseen tai lomakkeen käsittelypisteeseen ilman JavaScriptiä

Käytä parametria FieldNames rajoittaaksesi lähetettäviä kenttiä. Jätä FieldNames tyhjäksi salliaksesi katseluohjelman lähettää kaikki soveltuvat kentät

Käytä funktiota SetAnnotBorderColor muuttaaksesi hotspot-reunan väriä

Syntaksi

Delphi

Function TPDFlib.AddLinkToSubmitForm(Left, Top, Width, Height: Double; Const URL, FieldNames: WideString; Flags, Options: Integer): Integer;

DLL

int DLAddLinkToSubmitForm(int InstanceID, double Left, double Top, double Width, double Height, const wchar_t * URL, 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
URLLähetyksen kohde-URL, joka on tallennettu toiminnon tiedostomääritykseen
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 lähetä lomake -toiminnon liput, jotka kirjoitetaan toiminnon /Flags-merkintään. Anna 0 oletusarvoiselle FDF-tyyliselle lähetykselle. Yleisiä vakiobittejä ovat 4 HTML-muodolle, 32 XFDF:lle ja 256 koko PDF-dokumentin lähettämiselle
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, suorakulmio on virheellinen tai URL on tyhjä
1Linkkihuomautus ja lähetä lomake -toiminto lisättiin

Huomautuksia

PDF/A-tila estää tämän toiminnon, koska se voi viitata ulkoiseen lähetyskohteeseen. Funktio vaatii PDF 1.2:n tai uudemman