.FRF

Файл FRF

FastReport 2.x Report File
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл FRF - это бинарный шаблон отчета, созданный в FastReport 2.x (первоначально называвшемся FreeReport), компоненте отчетности для приложений Delphi и C++ Builder. Современные версии FastReport не могут открывать файлы FRF напрямую - файл должен быть сначала преобразован в формат .fr3 на базе XML с использованием модуля миграции frx2xto30, входящего в состав FastReport VCL. Эти файлы представляют интерес только для разработчиков Delphi, поддерживающих устаревший код.

Разработчик: Fast Reports Inc. Категория: Файлы макетов страниц MIME: application/octet-stream
ОТКРЫВАЕТСЯ НА Windows
Связанные: .OXPS · .PUB · .IDML · .INDD

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Aug 20, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла FRF?

Файлы с расширением .frf относятся к категории файлов шаблонов документов.

Что содержат файлы FRF?

Содержимое файлов с расширением .frf включает шаблоны отчетов, созданные с использованием библиотеки, первоначально выпущенной как FreeReport. Эта библиотека может быть интегрирована в приложения, разработанные на языках C++ и Delphi. В файлах .frf разработчики хранят такие элементы документа, как:

  • определенная структура отчета,
  • поля для заполнения,
  • поля, верхние и нижние колонтитулы,
  • текстовые блоки.

Используя эти компоненты из файлов .frf, разработчики создают формы, которые затем автоматически заполняются данными приложения во время выполнения.

Для чего используются файлы FRF?

Интеграция библиотеки FreeReport в исходный код приложения позволяет создать модуль отчетности. Чаще всего она используется для генерации печатных форм или экспорта данных из бизнес-приложений и систем управления данными. Позже библиотека была переименована в FastReport, которая использует формат .fr3 - преемник на базе XML - вместо файлов .frf. Компания Fast Reports Inc. остается активным разработчиком программного обеспечения по состоянию на 2025 год, а ее текущая линейка продуктов построена на использовании файлов .fr3 и .frx.

Безопасность и защита

РИСК: LOW

Файлы FRF являются пассивными бинарными шаблонами отчетов, используемыми только в средах разработки Delphi. Они не содержат исполняемого кода напрямую; их выражения Pascal выполняются только в контексте среды выполнения FastReport.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕFastReport 2.x Report Fileтакже известен как FreeReport file, FastReport legacy report
РАЗРАБОТЧИКFast Reports Inc.с circa 1998 (FastReport 2.x / FreeReport era)
MIME-ТИПapplication/octet-stream
ТИППроприетарный бинарный шаблон/макет отчета (компонент Delphi/C++ Builder)
СВЯЗАННЫЕ.oxps.pub.idml.indd
Это расширение также используется в…
  • FontMonger Intermediate Font (Ares Software) - Сообщается, что Ares Software FontMonger (1990-е годы, снят с производства) использовал .frf для промежуточных файлов конвертации шрифтов - сегодня встречается крайне редко.
MAGIC BYTES · СИГНАТУРА ФАЙЛА
СМЕЩЕНИЕ
00010203
HEX
19000000
ASCII
····
Примерно 30% файлов FRF начинаются с 19 00 00 00. Другой вариант начинается с 0A 9C 92 7C 51 A5 E1. Остальные ~60% не имеют последовательной сигнатуры - формат имеет несколько бинарных вариантов. Файлы обычно содержат внутренние текстовые строки «Form» и «Memo». Официальная документация по сигнатурам отсутствует.

Программы, открывающие файлы FRF

Windows1 app
FastReport VCL (legacy 2.x / FreeReport) Платно FRF - это устаревший формат FastReport 2.x. Современный FastReport VCL не открывает FRF напрямую - используйте утилиту миграции или модуль Delphi frx2xto30, чтобы сначала выполнить конвертацию в .fr3. См. документацию по миграции на fast-report.com.

Технические подробности

глубокая спецификация
КонтейнерОтсутствует - проприетарный бинарный поток без внешней оболочки
КодировкаБинарная (Binary)
Порядок байтовLittle-endian (соглашение Delphi/Windows)
Внутренняя структураБинарная сериализация дерева объектов отчета, производная от Delphi DFM
MIME-типapplication/octet-stream
Типичный размер файла4 КБ - 75 КБ
Компоненты отчетаБэнды (заголовок, данные, подвал), поля memo/текст, изображения и параметры макета
ПлатформаWindows
Заменен на.fr3 (FastReport VCL 3.x+, на базе XML, примерно с 2002 года)
РазработчикFast Reports Inc. (первоначально распространялся как FreeReport, бесплатный компонент Delphi/C++ Builder)
Частичные сигнатуры (magic bytes)19 00 00 00 по смещению 0 примерно в 30% файлов; формат имеет несколько бинарных вариантов без универсальной сигнатуры
Выпущенcirca 1998 (FastReport 2.x / FreeReport era)
Последняя версияSuperseded by .fr3 (FastReport VCL 3.x+, XML-based); FRF is FastReport 2.x era only

Конвертации FRF

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами FRF. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах FRF.

Часто задаваемые вопросы

Как открыть файл FRF?
FRF - это устаревший шаблон отчета FastReport 2.x, предназначенный для использования внутри приложений Delphi. Современный FastReport VCL не открывает FRF напрямую - вам необходимо преобразовать его в .fr3 с помощью модуля миграции frx2xto30, включенного в FastReport VCL.
Как конвертировать FRF в FR3?
Добавьте модуль frx2xto30 в секцию uses вашего проекта Delphi. Во время выполнения загрузите отчет FRF и сохраните его как FR3. На официальном форуме FastReport по адресу forum.fast-report.com есть руководства по миграции.
Активен ли FastReport в 2025 году?
Да - компания Fast Reports Inc. выпустила FastReport Online Designer 2025.2 и продолжает активную разработку FastReport VCL, FastReport .NET и других продуктов.
В чем разница между FRF и FR3?
FRF - это бинарный формат отчетов FastReport 2.x (FreeReport). FR3 - это формат на основе XML, представленный в FastReport VCL 3.x (примерно в 2002-2005 годах), который заменил FRF. Текущий FastReport использует FR3 (и FRX для некоторых вариантов).

Ссылки

1Fast Reports Inc. - official sitewww.fast-report.com
2FastReport Forum - FRF to FR3 migrationforum.fast-report.com

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.JPGJPEG Image
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.RPMSGRestricted Permission Message
7.PARTPartial Download File
8.JSONJavaScript Object Notation file
9.BINCD/DVD Disc Image (BIN/CUE)
10.ICSiCalendar data file

Похожие расширения

.OXPSOpenXPS Document (Open XML Paper Specification)
.PUBMicrosoft Publisher Document
.IDMLAdobe InDesign Markup Language
.INDDAdobe InDesign Document
.XPSXML Paper Specification Document
.BTWBarTender Label Document (barcode/label design file)

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z