Поля форм PDF | Добавление подсказок, даты и времени, обязательных/дополнительных полей, многострочного текста и вычисляемых значений

Перед началом работы

Мы добавили новый и более интуитивно понятный интерфейс. Если показанный здесь экран не соответствует вашему интерфейсу, перейдите к справке по текущему интерфейсу.

В новом интерфейсе инструменты отображаются в левой части экрана.

В этом документе приведена информация о том, как управлять в Acrobat свойствами полей форм PDF, такими как добавление подсказок, даты и времени, обязательных/дополнительных полей, многострочного текста и вычисляемых значений.

Добавление подсказки в поле формы

С помощью полезных подсказок пользователи могут с легкостью заполнить форму. Чтобы добавить подсказку в поле формы, выполните следующие действия.

  1. Дважды нажмите выбранное поле формы, чтобы открыть окно Свойства.

  2. На вкладке Общие в поле «Подсказка» введите описание.

    Добавление подсказки

  3. Нажмите Закрыть.

Установка поля формы как обязательного или необязательного для заполнения

Чтобы установить поле как доступное только для чтения, обязательное или необязательное, выполните следующие действия.

  1. Дважды нажмите выбранное поле формы, чтобы открыть окно Свойства.

  2. На вкладке Общие:

    • Выберите Только для чтения, чтобы сделать поле доступным только для чтения.
    • Выберите Обязательное, чтобы сделать поле обязательным для заполнения.
    • Отмените выбор Обязательное, чтобы сделать поле необязательным.
    Установка поля как обязательного, необязательного или доступного только для чтения

  3. Нажмите Закрыть.

Добавление даты и времени в поле формы

Во время создания формы в Acrobat нажмите значок «Поле даты» на панели инструментов, а затем нажмите место в документе, в которое необходимо поместить поле.

Добавление поля даты

Чтобы установить время и дату, дважды нажмите поле «Дата». Откроется окно Свойства. На вкладке Формат выберите формат даты и времени, а затем нажмите Закрыть.

Установка формата даты и времени

Добавление изображения в поле формы

При создании формы в Acrobat нажмите значок «Поле изображения» на панели инструментов, а затем нажмите место в документе, в которое необходимо поместить поле.

Добавить изображение

Добавить изображение

Добавление многострочного текста в поле формы

Чтобы добавить многострочное текстовое поле, выполните следующие действия.

  1. При создании формы в Acrobat нажмите значок «Добавить текст» на панели инструментов, а затем нажмите место в документе, в которое необходимо поместить поле.

  2. Измените размер текстового поля, перетаскивая любой из его углов.

  3. Дважды нажмите поле, чтобы открыть окно Свойства.

  4. На вкладке Параметры:

    • Выберите Многострочное, чтобы создать многострочное поле. По умолчанию количество строк в поле равно размеру текстового поля.
    • Выберите Полосы прокрутки для длинного текста, чтобы использовать неограниченное количество строк. Если введенный текст превышает размер поля, в Acrobat появляется полоса прокрутки, позволяющая прокрутить текст.
    Многострочное текстовое поле

    Добавление полосы прокрутки в многострочный текст
    Полоса прокрутки для многострочного текста

  5. Нажмите Закрыть.

Добавление базовых вычислений в поля формы PDF

В Acrobat доступны три параметра для создания вычислений в полях.

1. Предопределенные вычисления

Такие вычисления, как сумма, произведение, среднее, минимальное и максимальное значения, можно добавить с помощью предопределенных вычислений. Ниже приведен пример использования предопределенных вычислений для двух полей.

  1. На панели инструментов «Подготовить форму» выберите и добавьте три текстовых поля: Text1, Text2 и Text3. Поле Text3 будет содержать вычисленное значение.

  2. Дважды нажмите поле Text1, чтобы открыть окно Свойства. На вкладке Формат установите для параметра Категория формата значение Число. Повторите эти действия для оставшихся двух текстовых полей.

    Примечание.

    По умолчанию текстовым поля присваиваются имена Text1, Text2 и т. д. Чтобы изменить имя поля, перейдите на вкладку Общие и в поле Имя введите Num1 или любое другое имя, а затем нажмите Закрыть.

  3. Дважды нажмите поле Text3, чтобы открыть окно Свойства. На вкладке Рассчитать нажмите Значение и в раскрывающемся списке выберите одно из следующих значений.

    • Выберите Сумма (+), чтобы сложить значения полей Text1 и Text2.
    • Выберите Произведение (x), чтобы умножить значения полей Text1 и Text2.
    • Выберите Среднее, чтобы вычислить среднее значение полей Text1 и Text2.
    • Выберите Минимум, чтобы использовать минимальное число среди введенных чисел.
    • Выберите Максимум, чтобы использовать максимальное число среди введенных чисел.
    Предопределенные вычисления

  4. Нажмите Выбрать. В диалоговом окне Выбор поля выберите Text1 и Text2, а затем нажмите ОК.

  5. Нажмите Закрыть. При вводе чисел в полях Text1 и Text2 в поле Text3 отображается вычисленное значение в соответствии с типом вычисления, выбранным в шаге 3.

    Примечание.

    Предопределенные вычисления довольно ограничены, например отсутствуют операции деления и вычитания.

2. Упрощенная запись поля

Упрощенная запись поля позволяет создавать гораздо более сложные вычисления. В поле используется запись, аналогичная обычной записи вычисления с использованием стандартных математических символов: + (сложение), - (вычитание), * (умножение) и / (деление). Названия полей используются в качестве операндов. Чтобы использовать упрощенную запись поля, выполните следующие действия.

  1. На панели инструментов «Подготовить форму» выберите и добавьте три текстовых поля: Text1, Text2 и Text3. Поле Text3 будет содержать вычисленное значение.

  2. Дважды нажмите поле Text1, чтобы открыть окно Свойства. На вкладке Формат установите для параметра Категория формата значение Число. Повторите эти действия для оставшихся двух текстовых полей.

    Примечание.

    По умолчанию текстовым поля присваиваются имена Text1, Text2 и т. д. Чтобы изменить имя поля, перейдите на вкладку Общие и в поле Имя введите Num1 или любое другое имя, а затем нажмите Закрыть.

  3. Дважды нажмите поле Text3, чтобы открыть окно Свойства. На вкладке «Рассчитать» выберите Упрощенная запись поля и нажмите Редактировать.

    Упрощенная запись поля

  4. В редакторе JavaScript введите код для вычисления. Например, чтобы вычислить произведение суммы двух чисел и вычитания двух чисел, введите (Text1+Text2)*(Text1-Text2) и нажмите ОК.

  5. Нажмите Закрыть.

3. Пользовательские вычисления JavaScript™

Используйте пользовательский сценарий JavaScript™ для создания более сложных математических вычислений. Этот параметр требует добавления сценария JavaScript™ и предоставляет полный доступ ко всем полям в файле PDF, а также к широкому набору математических функций на языке JavaScript™. Для этого также требуется использование полного синтаксиса Acrobat JavaScript™ что удлиняет вычисления. Например, следующий код решает то же уравнение, что использовалось в приведенном выше примере упрощенной записи поля.

  1. На панели инструментов «Подготовить форму» выберите и добавьте три текстовых поля: Text1, Text2 и Text3. Поле Text3 будет содержать вычисленное значение.

  2. Дважды нажмите поле Text1, чтобы открыть окно Свойства. На вкладке Формат установите для параметра Категория формата значение Число. Повторите эти действия для оставшихся двух текстовых полей.

    Примечание.

    По умолчанию текстовым поля присваиваются имена Text1, Text2 и т. д. Чтобы изменить имя поля, перейдите на вкладку Общие и в поле Имя введите Num1 или любое другое имя, а затем нажмите Закрыть.

  3. Дважды нажмите поле Text3, чтобы открыть окно Свойства. На вкладке Рассчитать выберите Сценарий заказного расчета, а затем нажмите Редактировать.

    Сценарий заказного расчета

  4. В редакторе JavaScript™ введите код для вычисления. Например, чтобы вычислить произведение суммы двух чисел и вычитания двух чисел, введите
    event.value=((this.getField("Text1").value+this.getField("Text2").value))*((this.getField("Text1").value-this.getField("Text2").value));

  5. Нажмите ОК, а затем нажмите Закрыть.

 Adobe

Получайте помощь быстрее и проще

Новый пользователь?