Интерактивные формы в PDF экспорте Fast Report .NET 2018

17.01.2018

Ни для кого ни секрет, что стандарт PDF позволяет создавать заполняемые формы. То есть готовый документ можно редактировать прямо из просмотрщика. Чаще всего это применяется для анкет и различных бланков. Пользователь заполняет поля и отправляет документ по email или распечатывает.

В новой версии FastReport .NET появилась возможность экспортировать отчеты в формат PDF с поддержкой интерактивных форм. В настройках экспорта добавилась соответствующая опция:

 

Включение опции Interactive Forms накладывает ряд ограничений - PDF не может содержать встроенные шрифты, не может иметь стандарт PDF/A и PDF/X.

Для реализации экспорта с интерактивными формами была добавлена новая возможность – редактируемые в режиме предварительного просмотра отчета текстовые и checkBox поля. Собственно, теперь отчет, в режиме предварительного просмотра представляет собой интерактивную заполняемую форму.

У объектов Text и CheckBox появилось новое свойство – Editable. Если оно имеет значение true – объекты можно редактировать. Давайте посмотрим, как это выглядит:

 

Кликаем по текстовому объекту с включенным свойством Editable и получаем окно редактирования текста. Для объекта CheckBox с помощью мыши просто ставится или снимается флажок:

 

В демонстрационных отчетах FastReport .NET есть Interactive Forms. Давайте сделаем его экспорт в PDF. Проследите, чтобы опция Interactive Forms была включена в настройках экспорта.

 

Полученный документ имеет поля, которые можно редактировать. Заполним их:

 

Теперь можно сохранить файл с изменениями.

Таким образом, функция редактирования отчета в режиме предварительного просмотра может быть использована для бланков и анкет. Вы можете сохранить отчет в формате .fpx и распространить его. Пользователи заполнят отчет подобно PDF формам.

Либо вы сразу же экспортируете отчет в формат PDF и также распространяете файл.

.NET Экспорты FastReport PDF .NET Экспорты FastReport PDF
24 апреля 2025

Как открыть и конвертировать файл FP3 с помощью МоиОтчеты Конвертер

Рассказываем о формате FP3, который используется для готовых отчётов в бизнес-приложениях, и о возможности конвертировать такие файлы в различные форматы с помощью МоиОтчеты Конвертер.
21 апреля 2025

Как работают RFID-метки в FastReport VCL

В этой статье мы рассмотрим принцип работы RFID-меток с новым объектом TfrxDeviceCommand в FastReport VCL с релизом 2025.2.
21 апреля 2025

Работа с компонентом TfrShellTreeView в FastReport VCL

В данной статье мы рассмотрим компонент TfrShellTreeView. Он предназначен для отображения элементов файловой системы и частично является аналогом компонентов TDirectoryListBox, TDirectoryOutline и TShellTreeView.