Язык: Русский Перейти на английский

Заполнение PDF-форм

Откройте PDF-форму, заполните поля в браузере и скачайте готовую копию. Поля AcroForm (текст, чекбокс, радио, выпадающий список) определяются автоматически. Ничего не загружается на сервер.

Перетащите PDF-форму сюда или
  1. Перетащите PDF-форму на страницу или выберите её через диалог.
  2. Инструмент находит поля AcroForm и накладывает редактируемые поля ввода поверх каждого. Используйте «Предыдущая» / «Следующая» для перехода между страницами.
  3. Заполните значения. Tab переключает поля в порядке табуляции PDF; чекбоксы и радио реагируют на пробел.
  4. Нажмите «Скачать заполненный PDF» — значения записываются обратно в форму, и вы получаете готовую копию. Отключите «Свести при сохранении», чтобы оставить форму редактируемой.
Что делает этот инструмент?

Клиентский заполнитель AcroForm. PDF разбирается через pdf-lib, все поля формы перечисляются, а редактор накладывает HTML-поле ввода поверх прямоугольника каждого поля (текст, многострочный текст, чекбокс, радио, выпадающий список). При сохранении ваши значения записываются в форму той же библиотекой и файл скачивается. С включённой опцией «Свести при сохранении» значения впечатываются в содержимое страницы — даже программы без поддержки форм, например предпросмотр в почте, покажут заполненные значения. PDF не покидает ваше устройство.

Пример

Перетащите налоговую декларацию, государственное заявление или любой PDF с полями ввода. Каждое поле станет редактируемым в просмотре. Заполните имя / адрес / поля подписи, отметьте нужные чекбоксы и нажмите «Скачать». Результат откроется в любой программе со значениями на своих местах.

Типичные ошибки и подводные камни

Несколько случаев, когда заполнение AcroForm не поможет — большинство связано с тем, как создан PDF, а не с ограничением инструмента.

  • Плоские (не-AcroForm) PDF. PDF может выглядеть как форма, но не содержать программных полей. Частые причины: отсканированный документ, форма, разработанная только для печати, или PDF, экспортированный из Word без включения полей формы. Инструмент сообщит «нет заполняемых полей» — переключитесь на PDF Annotator, чтобы печатать текст прямо на странице.
  • PDF с защитой паролем. Если PDF запрашивает пароль для открытия, инструмент не сможет его разобрать. Сначала пропустите его через PDF Restriction Remover, если у вас есть на это право, или откройте в просмотрщике, чтобы снять пароль.
  • Формы XFA. XFA — проприетарный формат форм Adobe, используемый в некоторых старых государственных и банковских PDF. Open-source библиотеки PDF (включая эту) не умеют читать поля XFA. Откройте PDF в Adobe Acrobat и заполните там, либо распечатайте + отсканируйте в обычный AcroForm.
  • Поля формы смещаются после ввода. Если прямоугольник наложения поля не совпадает с печатной подложкой, PDF был создан с расхождением между визуальной страницей и метаданными полей. Сохранение всё равно даст правильные значения; смещено только экранное наложение. Включите «Свести при сохранении», чтобы сохранённый PDF опирался на метаданные полей, а не на подложку.
  • Поле принимает не тот формат. Некоторые поля требуют определённый формат (дата, валюта, регулярное выражение). Инструмент не контролирует форматирование — введите значение в ожидаемом формой виде, и оно сохранится как есть. Большинство просмотрщиков PDF проверят формат при последующем открытии формы.
Часто задаваемые вопросы
Загружаются ли мои файлы куда-либо?
Нет. PDF разбирается во вкладке вашего браузера и сохраняется через pdf-lib — всё на стороне клиента. Ничего не загружается, не хранится и не логируется. Можете проверить во вкладке Network в DevTools браузера: при сохранении ни один запрос не отправляется.
Что такое AcroForm?
AcroForm — стандартный формат PDF-форм, описанный в спецификации PDF: текстовые поля, чекбоксы, радиокнопки, выпадающие списки и подписи как объекты внутри документа. Большинство современных PDF-форм (налоговые формы, заявления, шаблоны договоров) — это AcroForm. Этот инструмент умеет их читать и записывать. Другой формат, XFA, проприетарный от Adobe и не поддерживается.
Что делает «Свести при сохранении»?
Сведение превращает поля формы в статическое содержимое страницы — значения становятся частью графики страницы, а сами поля исчезают. Используйте, когда нужна финальная нередактируемая копия (например, чтобы отправить подписанную форму по почте). Отключайте, если получатель должен продолжить редактирование формы.
Можно ли добавить поля в PDF, где их нет?
Не в этом инструменте. Для добавления новых полей нужен дизайнер форм — Acrobat или, например, LibreOffice Draw. Если нужно просто напечатать текст на странице, используйте PDF Annotator.
Сохранятся ли мои значения, если закрыть вкладку?
Нет. Значения полей живут в памяти, пока вы не нажмёте «Скачать». Обновление или закрытие вкладки — и они исчезают. В скачанном PDF значения, разумеется, уже впечатаны.
Как подписать PDF-форму?
Для видимого штампа подписи используйте PDF Sign — нарисуйте подпись и поставьте её на страницу. Для поля подписи AcroForm заполните форму здесь, а штамп подписи добавьте через PDF Sign к сохранённому файлу. Криптографические электронные подписи (с журналом аудита, на основе сертификатов) — вне возможностей любого браузерного инструмента.