logo
small logo
  • Продукты
  • Купить
  • Поддержка
  • О нас
  • Клиентская панель Поддержка
  • Главная
  • /
  • Статьи
  • /
  • Как создать интерактивную форму в PDF на Delphi и Lazarus
  • Использование интерактивных карт в FastReport VCL 2021

    30 апреля 2021 г.

    Представляем вам заключительную статью по курсам образовательной программы «Академик». В предыдущих публикациях было рассмотрено

    Подробнее
  • Как создать PDF из Delphi / C++Builder / Lazarus

    14 мая 2020 г.

    Довольно часто надо получить PDF-документ из приложения на Pascal - будь то Delphi или Lazarus.

    Подробнее
  • Как сделать квитанцию с QR-кодом по спецификации СБЕРа на Delphi и Lazarus

    14 декабря 2020 г.

    Штриховой код, как технология автоматической идентификации и сбора данных, широко используется при осуществлении платежей физическими

    Подробнее
  • Установка FastReport в Lazarus

    17 марта 2021 г.

    Эта статья устарела. Обновлённая информация доступна по следующей ссылке. В рамках образовательной программы Академик, мы решили

    Подробнее
  • Как в Delphi / Lazarus / С++ Builder работать с картами в формате SHP

    28 сентября 2020 г.

    ShapeFile, они же «Шейпы» (англ. Shape — Фигура) представляют собой фигуру или набор фигур (возможно

    Подробнее

Как создать интерактивную форму в PDF на Delphi и Lazarus

14 декабря 2020 г.

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

Сегодня мы рассмотрим как создать интерактивную форму в PDF для оценки HR интервью на Delphi и Lazarus.

В новой версии FastReport VCL 6.9 появилась возможность экспортировать отчеты в формат PDF с поддержкой интерактивных форм. В настройках экспорта добавилась свойство InteractiveForms и InteractiveFormsFontSubset. Второе свойство строка-выражение, позволяет построить набор символов шрифта для объекта интерактивной формы с включенным в файл шрифтом. Пример использования : A-Z,a-z,0-9,#43-#47,!@#$

Export to PDF

Добавлена поддержка трех объектов:

  1. Текст (TfrxMemoView), выводит как простой, так и HTML через EMF (при редактировании в PDF форматирование теряется);
  2. CheckBox (TfrxCheckBoxView), как вектор и через EMF (c использованием шрифта);
  3. Картинка (TfrxPictureView). Можно загружать не во всех просмотрщиках, работает в Adobe Acrobat Reader.

У всех этих объектов появилось новое свойство – Editable, имеющее набор флагов разрешающих редактирование при просмотре и/или экспорте.

Editable

Для примера в дизайнере был создан шаблон отчета для оценки HR интервью, который содержит заполняемые поля, чек-боксы, и возможность загружать свое лого.

FastReport - HR Interview Evaluation

Вы также можете изменять значения этих заполняемых полей в режиме предварительного просмотра FastReport, удерживая Alt, нажав на это поле. 

Preview

После экспорта в PDF c установленными соответствующими флагами, вы можете легко отредактировать эти поля в таких просмотрщиках, как например Adobe Acrobat Reader. 

FastReport - HR Interview Evaluation

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

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

О продукте Купить
avatar
Alexander Syrykh
Поддержка и тестирование
Fast Reports Team: Alexander Syrykh - Quality Assurance at Fast Reports
VCL Lazarus FastReport PDF Interactivity Delphi

Добавить комментарий
logo
  • +7(800)551-75-80
  • info@fastreport.ru
  • Ростов-на-Дону, Россия, 344082, ул.Обороны 24, офис 311
  • Купить
  • Загрузить
  • Документация
  • Отзывы
  • Как деинсталировать
  • FAQ
  • Видео уроки
  • Форум
  • Условия оказания поддержки
  • Статьи
  • Наши Новости
  • Пресса о нас
  • Реселлеры
  • Нестандартное лицензирование
  • ВУЗам
  • Карьера
  • Контакты

© 1998-2023 ООО «Быстрые отчеты»

  • Согласие с обработкой персональных данных
  • Не является публичной офертой