Преобразование RichObject в текст при экспорте

18.05.2018

До недавнего времени экспорт объекта RichObject производился в виде изображения. Конечно, многих это не устраивало. В FastReport.Net версии 2018.2.3 появилось новое свойство объекта RichObject – ConvertRichText. Это свойство позволяет включить режим экспорта объекта в текстовом виде, вместо изображения. То есть, включив эту опцию, мы получим текст в любом формате экспорта, кроме, разумеется, экспорта в изображение.

По традиции предлагаю ознакомиться с новым свойством на примере.

Добавляем на страницу отчета RichObject. И загружаем в него документ rtf в редакторе:

Теперь запустим отчет в режиме предварительного просмотра и сделаем экспорт в формат PDF.

И мы видим картинку в документе. Вернемся к шаблону отчета. Выделите объект RichObject и установите его свойство ConvertRichText в значение true. Повторим экспорт отчета в PDF:

На этот раз, мы получили доступный для выделения текст. Причем текст отображен полностью, в отличие от примера с изображением, где область видимости текста ограничена размерами объекта RichObject.

Все же есть и минус – оригинальное форматирование текста и шрифт могут быть потеряны, если таковые не поддерживаются в FastReport.Net.

.NET Экспорты FastReport .NET Экспорты FastReport
21 апреля 2026

Использование водяных знаков в FastReport VCL

В статье подробно рассмотрели функционал добавления водяных знаков в FastReport VCL — как через визуальный интерфейс, так и программно, с помощью кода на Delphi и в скриптах отчётов.
20 апреля 2026

Подробный обзор возможностей библиотеки FastGrid

Обзор библиотеки FastGrid для VCL и Lazarus: визуализация, редактирование и структурирование данных. Сортировка, фильтрация, группировка, удобные редакторы данных — всё в одной статье!
17 апреля 2026

Новая система валидации отчетов в FastReport VCL

В этой статье мы расскажем, как работает проверка отчетов в FastReport VCL, как её настроить, как писать собственные правила на примерах и поделимся интересными нововведениями.

Не является публичной офертой
© 1998-2026 ООО «Быстрые отчеты»