Заполнить поля

Компонент, выполняющий запись значений в поля документа PDF формата (стандартные PDF-формы).
Свойства
Символ * в названии свойства указывает на обязательность. Описание общих свойств см. в разделе Свойства элемента.
| Свойство | Тип | Описание |
|---|---|---|
| Путь к файлу* | String | Полный или относительный путь к PDF-документу, в котором необходимо заполнить поля. |
| Пароль | String | Пароль для открытия защищенного PDF-документа. Если документ не защищен, свойство игнорируется. |
| Защищенный пароль | SecureString | Пароль для открытия защищенного PDF-документа в защищенном виде. Имеет приоритет над свойством Пароль |
| Имя поля | String | Имя поля в PDF-документе, в которое будет записано значение. Доступные имена полей можно получить через кнопку “Обновить доступные для заполнения поля из документа”. |
| Значение поля | String | Значение, которое будет записано в указанное поле. Для чекбоксов и радиокнопок используйте значения true или false. |
Для заполнения нескольких полей используйте кнопку Добавить, чтобы создать новые пары “Имя поля – Значение поля”.
Кнопка “Обновить доступные для заполнения поля из документа”

При нажатии на кнопку выполняется чтение указанного PDF-документа и извлечение всех доступных полей. Найденные имена полей автоматически загружаются в выпадающий список свойства “Имя поля”.
Важно:
- Если документ защищен паролем, перед нажатием кнопки необходимо указать пароль в соответствующем свойстве.
- Кнопка работает только при заполненном свойстве Путь к файлу.
Ограничения
Активность не поддерживает работу с PDF-формами типа XFA (динамические формы на основе XML).
При попытке заполнить XFA-форму будет выдана ошибка:
The document contains an XFA form - writing to fields is not supported.
Last updated on