Моментальный отчет из 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 Экспорты FastReport RTF .NET Экспорты FastReport RTF
8 апреля 2026

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

В версии 2026.2 FastReport .NET появилась возможность изменять порядок бэндов прямо в дизайнере — простым перетаскиванием мышью.
7 апреля 2026

Как подключить плагин к Google Sheets в FastReport .NET

В этой статье рассмотрим, как начать работу с Google Sheets в FastReport .NET. Вы узнаете, как настроить доступ к API через Google Cloud Console, собрать и подключить плагин.
6 апреля 2026

Как настроить новые режимы отрисовки QR-кода в FastReport .NET

В статье рассмотрим, как заменить стандартные модули QR-кода в FastReport .NET на декоративные фигуры: круги, звёзды, шестиугольники и другие.

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