Моментальный отчет из RTF

20.10.2021

FastReport .NET

Мало кто знает, что генератор отчетов FastReport .NET позволяет вам быстро конвертировать документ в формате RTF в любой другой формат, который поддерживает генератор отчетов FastReport .NET.

Например, у вас есть некоторое количество документов в формате RTF и вы хотели бы их перевести в другой, или же просто создать на их основе электронные отчеты. Теперь процесс создания отчета значительно упростится - ведь фактически вы уже имеете готовый документ. Но давайте рассмотрим, как это работает на примере.

Возьмем исходный документ RTF:

Исходный RTF документ

Этот счет на оплату отличный пример документа, который можно преобразовать в отчет.

Запустите дизайнер отчетов и просто откройте документ RTF в меню File->Open. По умолчанию в диалоговом окне установлен фильтр файлов с расширением frx - это стандартный шаблон отчета. Измените фильтр на “Rich Text file (*.rtf)”.

Выбор типа файла в диалоге открытия

Через непродолжительное время, файл будет преобразован в шаблон отчета:

Конвертированный из RTF шаблон отчета

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

Немного исправленный шаблон отчета

Конечно совершенству нет предела, и вы можете затратить ещё немного времени для приведения шаблона к идеалу. А мы остановимся на текущем варианте.

Давайте теперь посмотрим на отчет в режиме предварительного просмотра:

Отчет, построенный из конвертированного из RTF шаблона

Весьма неплохо. А теперь сделаем экспорт, например, в формат HTML:

Экспорт отчета, на основе конвертированного из RTF шаблона

Таким образом, шаблон отчета, созданный на основе RTF может быть экспортирован почти в любой доступный в FastReport .NET формат. Экспорт в PDF пока еще не доступен. Надеемся в скором времени это будет исправлено.

Важно учитывать, что документы RTF, созданные в MS Word могут иметь значительное количество метаинформации, которая при преобразовании в шаблон отчета будет некорректно трактована. Поэтому лучше создавать RTF в других редакторах, таких как MS WordPad.

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

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

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

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

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

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

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

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