AddLinkToResetForm

Анотации и горещи връзки, Полета на формуляри и AcroForms

Описание

Добавя интерактивен правоъгълник с горещ регион към избраната страница, който при активиране задейства PDF действие за нулиране на формуляр. Действието за нулиране на формуляр възстановява полетата на AcroForm до техните стойности по подразбиране без нужда от JavaScript

Използвайте FieldNames, за да ограничите полетата, засегнати от действието за нулиране. Оставете FieldNames празно, за да позволите на програмата за четене да нулира всички приложими полета

Използвайте функцията SetAnnotBorderColor, за да промените цвета на рамката на горещия регион

Синтаксис

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);

Параметри

LeftХоризонталната координата на левия край на правоъгълника с горещ регион
TopВертикалната координата на горния край на правоъгълника с горещ регион
WidthШирината на правоъгълника с горещ регион
HeightВисочината на правоъгълника с горещ регион
FieldNamesНезадължителен списък от напълно квалифицирани имена на полета на AcroForm, разделени с запетаи, точка и запетая или прекъсвания на редове. Водещите и следващите интервали около всяко име се премахват
FlagsФлагове на действието за нулиране на PDF формуляр, записани в записа /Flags на действието. Подайте 0 за поведение по подразбиране. Стандартните програми за четене използват битовете на флага заедно с /Fields, за да определят дали списъкът е включващ или изключващ
OptionsБитова маска, управляваща вида на връзката. Бит 0 (стойност 1): начертайте рамка около правоъгълника с горещ регион. Битове 1-3 избират режима на маркиране при щракване (2 = Invert, 4 = Outline, 8 = Push); когато не е зададен бит за маркиране, Invert се използва като подразбиране

Върнати стойности

0Действието не е добавено, тъй като документът е в режим PDF/A или правоъгълникът е невалиден
1Анотацията с връзка и действието за нулиране на формуляра са добавени

Бележки

Режимът PDF/A блокира това действие, тъй като интерактивните действия с формуляри не са подходящи за архивно съответствие. Функцията изисква PDF 1.2 или по-нова версия