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
| Left | Hotspot-suorakulmion vasemman reunan vaakakoordinaatti |
|---|---|
| Top | Hotspot-suorakulmion yläreunan pystykoordinaatti |
| Width | Hotspot-suorakulmion leveys |
| Height | Hotspot-suorakulmion korkeus |
| URL | Lähetyksen kohde-URL, joka on tallennettu toiminnon tiedostomääritykseen |
| 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 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 |
| 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, suorakulmio on virheellinen tai URL on tyhjä |
|---|---|
| 1 | Linkkihuomautus 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