Создать кнопку отправки
Contents
[
Hide
]
Интерактивные PDF-формы часто требуют от пользователей отправки их ввода для обработки, например, отправки результатов опросов, заявок или отзывов. Поле кнопки отправки предоставляет эту функцию, связывая кнопку с веб‑конечной точкой.
Класс FormEditor позволяет добавлять кнопки, флажки, переключатели, текстовые поля и другие элементы управления формой.
- Загрузите существующий PDF‑документ.
- Добавьте поле кнопки Submit на конкретную страницу.
- Установите метку кнопки и целевой URL-адрес отправки.
- Сохраните обновлённый PDF с новой кнопкой.
import sys
from os import path
import aspose.pdf.facades as pdf_facades
sys.path.append(path.join(path.dirname(__file__), ".."))
from config import set_license, initialize_data_dir
def create_submit_button(infile, outfile):
"""Create Submit Button in PDF document."""
pdf_form_editor = pdf_facades.FormEditor()
pdf_form_editor.bind_pdf(infile)
# Add Submit Button to PDF form
pdf_form_editor.add_submit_btn(
"submitbtn1",
1,
"Submit Button",
"http://example.com/submit",
100,
450,
200,
470,
)
# Save updated PDF document with form fields
pdf_form_editor.save(outfile)