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

LeftVodorovná súradnica ľavého okraja obdĺžnika horúceho bodu
TopZvislá súradnica horného okraja obdĺžnika horúceho bodu
WidthŠírka obdĺžnika horúceho bodu
HeightVýška obdĺžnika horúceho bodu
FieldNamesVoliteľ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é
FlagsPrí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
OptionsBitová 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

0Akcia nebola pridaná, pretože dokument je v režime PDF/A alebo obdĺžnik je neplatný
1Anotá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ší