AddLinkToResetForm
Anotácie a hypertextové odkazy, Polia formulárov a AcroForms
Opis
Pridá klikateľný obdĺžnik horúceho bodu na vybranú stránku, ktorý po aktivácii spustí akciu PDF na resetovanie formulára. Akcia resetovania formulára obnoví polia AcroForm na ich predvolené hodnoty bez toho, aby bol potrebný JavaScript
Pomocou FieldNames môžete obmedziť polia, ktorých sa reset týka. Ponechajte FieldNames prázdne, aby prehliadač resetoval všetky príslušné polia
Pomocou funkcie SetAnnotBorderColor zmeníte farbu ohraničenia horúceho bodu
Syntax
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);
Parametre
| Left | Vodorovná súradnica ľavého okraja obdĺžnika horúceho bodu |
|---|---|
| Top | Zvislá súradnica horného okraja obdĺžnika horúceho bodu |
| Width | Šírka obdĺžnika horúceho bodu |
| Height | Výška obdĺžnika horúceho bodu |
| FieldNames | Voliteľný zoznam plne kvalifikovaných názvov polí AcroForm oddelených čiarkami, bodkočiarkami alebo zalomeniami riadkov. Úvodné a záverečné medzery okolo každého názvu sú orezané |
| Flags | Príznaky akcie PDF na resetovanie formulára zapísané do záznamu /Flags akcie. Odovzdajte 0 pre predvolené správanie. Štandardné prehliadače používajú bity príznakov spolu s /Fields na rozhodnutie, či je zoznam inkluzívny alebo exkluzívny |
| Options | Bitová maska riadiaca vzhľad odkazu. Bit 0 (hodnota 1): nakresliť ohraničenie okolo obdĺžnika horúceho bodu. Bity 1–3 vyberajú režim zvýraznenia kliknutia (2 = Invertovanie, 4 = Obrys, 8 = Stlačenie); ak nie je nastavený žiadny bit zvýraznenia, ako predvolený sa použije režim Invertovanie |
Návratové hodnoty
| 0 | Akcia nebola pridaná, pretože dokument je v režime PDF/A alebo obdĺžnik je neplatný |
|---|---|
| 1 | Anotácia odkazu a akcia resetovania formulára boli pridané |
Poznámky
Režim PDF/A blokuje túto akciu, pretože interaktívne akcie formulárov nie sú vhodné pre archivačnú zhodu. Funkcia vyžaduje PDF 1.2 alebo novší