Как мигрировать проекты FastReport Open Source в FastReport Core

09.03.2019

Как мигрировать проекты FastReport Open Source в FastReport Core

FastReport Open Source только появился, но я уже могу предвосхитить некоторые вопросы пользователей. Ввиду того, что экспорт отчета по сути возможен только в HTML формат, для многих привлекательность FastReport Open Source может показаться сомнительной. И вы задаетесь вопросом: «Стоит ли начинать проект на опенсорсной версии FastReport Core или все-таки раскошелиться на платную?». Я вам скажу стоит. Во-первых, у опен сорса есть большое преимущество – открытый код, который вы можете модифицировать, как хотите. Вы можете написать собственный экспорт или воспользоваться чужими наработками. Во-вторых, FastReport Open Source – это тот же FastReport Core, просто немного урезанный. Следовательно - они совместимы. Вы можете начать свой проект на open source версии, а в случае необходимости продвинутых экспортов – мигрировать на платную версию. Сделать это достаточно просто. Вам достаточно заменить библиотеки FastReport.OpenSource и FastReport.OpenSource.Web на FastReport и FastReport.Web.

Миграция с FastReport Core на FastReport Open Source также возможна, но вам придется вырезать все экспорты отчета из кода приложения. Кроме экспорта в HTML конечно. Без него бы не работали веб отчеты.

К плюсам FastReport Open Source стоит отнести бесплатность и открытый код, а к плюсам платной – богатый функционал и техническая поддержка. Надо признать Fast Reports уделяет много времени разработке экспортов, они действительно качественно работают и имеют множество настроек. Мало какой генератор отчетов предложит такие продвинутые настройки экспорта в PDF. Используя open source версию вы должны понимать, какие экспорты теряете:

  • Adobe PDF;
  • Microsoft Excel 2007;
  • Text;
  • Rich Text;
  • Microsoft XPS;
  • Open Office Calc;
  • OpenOffice Writer;
  • MHT;
  • XML (Excel) table;
  • CSV.

Поэтому в конечном счете выбирать вам. Если вы хотите поэкспериментировать и попробовать свои силы, то стоит начать с FastReport Open Source, если вам нужно проверенное готовое решение с полным функционалом и поддержкой, то FastReport Core, точнее FastReport .NET, в состав которого входят компоненты для фреймворка .NET Core.

FastReport FastReport Core Core Open Source Open Source
10 июля 2026

Как настроить Content Security Policy для отчетов FastReport .NET WEB

Узнайте, как настроить Content Security Policy для отчётов FastReport .NET WEB: обзор директив и значений CSP, изменения в архитектуре FastReport, типичные сценарии обхода и способы защиты.
22 июня 2026

Как настроить отчет с Business Objects из кода и дизайнера в FastReport .NET

В этой статье рассматривается реальный пример создания и использования шаблона отчета .frx для подключения к иерархическим бизнес-объектам в FastReport .NET.
21 апреля 2026

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

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

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