Работа с AcroForms с использованием Python
Основы AcroForms
AcroForms являются интерактивными, ориентированными на страницу PDF‑формами, введёнными компанией Adobe и включёнными в спецификацию PDF, начиная с версии 1.2. Они широко поддерживаются и могут использоваться для захвата данных, проверки и обмена в кросс‑платформенных рабочих процессах.
В рабочих процессах, основанных на AcroForm, данные формы могут передаваться в форматах, таких как FDF и XFDF. Это делает AcroForms подходящими для сценариев, когда необходимо предварительно заполнять поля из внешних систем, извлекать отправленные значения или синхронизировать данные формы между документами.
Aspose.PDF for Python via .NET предоставляет API для программного создания и управления AcroForms, включая заполнение полей, экспорт данных, изменение структуры формы и добавление действий отправки.
Для практических примеров см. следующие статьи:
- Создать AcroForm - создать форму с нуля.
- Заполнить AcroForm - заполнить поля формы в PDF‑документе.
- Извлечь AcroForm - извлекать значения из всех полей или конкретного поля.
- Импортировать и экспортируйте данные формы - импортировать и экспортируйте данные формы в общих форматах.
- Изменить AcroForm - изменять свойства полей AcroForm.
- Удалить формы из PDF - удалить поля формы из PDF‑документа.
- Отправить данные из форм - добавить функцию отправки в PDF‑форму.