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 = Інвертувати, 4 = Контур, 8 = Натиснути); якщо жоден біт підсвічування не встановлено, за замовчуванням використовується Інвертувати

Повернуване значення

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

Примітки

Режим PDF/A блокує цю дію, оскільки інтерактивні дії форм не відповідають вимогам архівної відповідності. Функція вимагає PDF 1.2 або новіший