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

18.05.2018

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

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

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

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

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

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

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

.NET .NET FastReport FastReport Экспорты Экспорты
13 октября 2025

Как использовать Excel формулы в отчете при экспорте в MS Excel

Начиная с версии FastReport .NET 2026.1 появилась возможность экспортировать формулы в Microsoft Excel. Важно правильно настроить экспорт формул и соблюдать синтаксис.
13 октября 2025

Новые возможности экспорта изображений в Microsoft Word в FastReport .NET

В последней версии FastReport .NET мы добавили новые функции экспорта изображений. Теперь можно самостоятельно настроить баланс между качеством и размером итогового документа.
30 сентября 2025

Как установить дизайнер отчетов FastReport .NET с предустановленными плагинами

Читайте в статье как с версии 2025.2.5 для FastReport .NET WinForms и FastReport .NET WEB можно установить дизайнер отчётов со всеми плагинами без сборки dll-файлов.

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