12 октября 2026

Что нового в FastReport .NET 2027.1: подключение к Greenplum, PDF/UA-1 и штрих-код GS1

В версии 2027.1 для FastReport .NET появились плагин Transport для работы с облачными хранилищами (Google Drive, S3, NextCloud, OneDrive и Яндекс Диск), новый штрих-код GS1 DataBar Expanded Stacked и поддержка стандарта PDF/UA-1. Экспорт в Excel и OpenOffice Calc научился закреплять строки и столбцы и выгружать пользовательские форматы данных, добавлены экспорт в XML и выбор цвета ярлычков листов. Также добавлены vCard 3.0/4.0, подключение к базам Greenplum и полностью асинхронное построение отчёта в Blazor.

 


 

Новые возможности

Новая библиотека FastReport.Transport

FastReport.Transport — библиотека для взаимодействия с облачными хранилищами, такими как Google Drive, S3-совместимые сервисы, NextCloud, OneDrive и Яндекс Диск.

В состав библиотеки входят классы, реализующие общий интерфейс ITransport. Он содержит методы для загрузки, выгрузки, копирования, перемещения, удаления и переименования папок и файлов. Также библиотека включает форму с удобным интерфейсом для использования функций библиотеки, внешне напоминающим «Проводник» Windows.

 

Плагин FastReport.Plugins.Transport

FastReport.Plugins.Transport — плагин, обеспечивающий интеграцию библиотеки Transport в FastReport .NET.

Доступен для версий: WinForms, WPF, Avalonia, Mono. Плагин подключается аналогично плагинам подключения:  

new FastReport.Plugins.TransportAssemblyInitializer();

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

Плагин FastReport.Plugins.Transport

При первом использовании транспорта откроется окно с данными, необходимыми для его работы (авторизационные данные и некоторые параметры). После закрытия эти данные будут сохранены в конфиг FastReport.

Когда этап авторизации завершён, открывается окно транспорта, соответствующее выбранному пункту меню и предназначенное для сохранения или загрузки отчёта либо шаблона.

Когда этап авторизации завершён, открывается окно транспорта, соответствующее выбранному пункту меню и предназначенное для сохранения или загрузки отчёта либо шаблона.

 

Штрих-код GS1 Databar Expanded Stacked

GS1 DataBar Expanded Stacked — наиболее продвинутая версия в семействе DataBar, объединяющая огромную ёмкость данных и исключительную гибкость геометрической формы. В отличие от стандартных линейных штрих-кодов, этот тип символики специально разработан для кодирования расширенной информации о товаре на ограниченном пространстве.

Адаптивный рост является ключевой особенностью этого штрих-кода: он способен расти горизонтально и вертикально, подстраиваясь под свободное пространство.

Пример штрих-кода GS1 Databar Expanded Stacked:

Пример штрих-кода GS1 Databar Expanded Stacked

Подробнее ознакомиться с новым штрих-кодом можно в нашей статье по этой ссылке.

 

Изменение межстрочного интервала в редакторе RichObject

В редакторе RichObject теперь есть возможность настраивать межстрочный интервал по усмотрению пользователя.

Изменение межстрочного интервала в редакторе RichObject

 

Поддержка vCard версий 3.0 и 4.0

Редактор штрих-кода теперь позволяет создавать vCard версий 3.0 и 4.0. Ранее поддерживалась только версия 2.1.

Теперь версию можно задать как в свойствах объекта, так и в окне редактора:

Поддержка vCard версий 3.0 и 4.0

 

Подключение к базам данных Greenplum

Появилась возможность использовать базы Greenplum в качестве источников данных для отчёта.

На данный момент источник данных реализован в виде плагина.

Как его использовать, можно прочесть в статье по ссылке.

 


 

Улучшения экспортов

Поддержка стандарта PDF/UA-1

В новой версии генератора отчётов реализована поддержка стандарта PDF/UA-1. Эта спецификация формата PDF удовлетворяет требованиям доступной среды для людей с ограниченными возможностями.

Визуально PDF/UA-документ неотличим от обычного PDF, но он содержит структуру, которая описывает документ и помогает специальным программам озвучивать содержимое экрана.

Пример структуры PDF/UA в Adobe Acrobat:

Пример структуры PDF/UA в Adobe Acrobat

Данный формат экспорта можно выбрать из кода, а также в окне настроек экспорта:

Данный формат экспорта можно выбрать из кода, а также в окне настроек экспорта

Подробнее о стандарте PDF/UA-1 и его реализации в нашем экспорте читайте в статье по ссылке.

 

Закрепление ячеек при экспорте в Microsoft Excel и OpenOffice Calc

При работе с большими таблицами часто возникает необходимость сохранить постоянно видимыми заголовки строк или столбцов. Это особенно удобно, когда при просмотре используется прокрутка документа по горизонтали или вертикали.

В новой версии экспортов Microsoft Excel и OpenOffice Calc появилась возможность закреплять отдельные ячейки. Для этого можно воспользоваться настройками экспорта ODS:

Закрепление ячеек при экспорте в OpenOffice Calc

И XLSX:

Закрепление ячеек при экспорте в Microsoft Excel

Можно закрепить первую строку или первый столбец. Кроме этого, есть возможность закрепить определённое количество строк или столбцов.

Полную информацию можно найти в статье по ссылке.

 

Выгрузка пользовательского формата данных в ODS

Новая реализация экспорта OpenOffice Calc теперь поддерживает выгрузку пользовательских форматов данных.

Эта опция включается в настройках экспорта:

Выгрузка пользовательского формата данных в ODS

 

Возможность полностью сохранять шрифты при экспорте в XPS

По умолчанию при экспорте в выходной файл шрифты сохраняются не полностью, а только используемые символы. Это сделано для уменьшения размера файлов.

В некоторых случаях может потребоваться сохранить шрифт полностью. Для этого воспользуйтесь новой опцией:

Возможность полностью сохранять шрифты при экспорте в XPS

 

Экспорт в формат XML

В новой версии FastReport появилась возможность экспортировать отчёт в XML-формат.

Окно настроек экспорта можно увидеть ниже:

Экспорт в формат XML

Ранее у нас уже был табличный XML-экспорт, который соответствует спецификациям Excel. Новый экспорт более универсален.

Информацию о новом экспорте можно найти в статье по ссылке.

 

Выбор цвета фона ярлычков листов при экспорте в Excel

Теперь при экспорте в Excel можно задавать цвета для ярлычков страниц. Для этого в настройках добавлена новая опция, которая позволяет задать цвет ярлычка для каждой страницы:

Выбор цвета фона ярлычков листов при экспорте в Excel

Результат экспорта будет выглядеть так:

Результат экспорта

 


 

Изменения в WebReport

Переход на полностью асинхронное построение отчёта в Blazor

Ранее ещё оставались места, где использовались синхронные версии подготовки отчёта в Blazor. Сейчас их не осталось, и благодаря этому удалось ускорить работу WebReport Blazor.

 


 

Полный список изменений

[Engine]
+ добавлен штрих-код GS1 Databar Expanded Stacked;
+ добавлена поддержка text trimming в skia backend;
+ добавлено свойство Config.UseGcCollect для управления сборкой мусора;
+ добавлены транспорты в Yandex диск, Google диск, S3;
* ускорена загрузка некоторых файлов fpx;
* обновления в ScriptSecurity;
- исправлена ошибка с многосимвольными скобками в объекте Текст;
- исправлены ошибки обработки текста в некоторых восточноазиатских локалях;
- исправлены уязвимости в скрипте;
- исправлена ошибка со свойством DashPattern;
- исправлено отображение стилей underline, strikeout в некоторых шрифтах;
- исправлена ошибка со значением по умолчанию для свойства CommandParameter.Direction;
- исправлено поведение механизма ProcessAt на разрываемом бэнде;
- исправлено неправильное отображение некоторых svg файлов;

[Designer]
+ добавлены vCard версии 3.0 и 4.0;
+ добавлена возможность изменить межстрочный интервал для RichObject;
- исправлены утечки памяти в WpfDesignerControl;
- исправлены ошибки и обновлена документация по Swiss QR;
- исправлено создание подключения, добавлена форма подключения Avalonia.Data.Odbc;
- исправлена ошибка при запуске дизайнера в Mono framework;
- добавлена обработка исключения IOException при открытии файла rtf в RichObject;
- исправлен выход текста за границы линейного штрихкода, когда текст шире самого штрихкода;
- исправлено отображение изображения в RichObject в превью отчёта при использовании ConvertRichText;
- исправлено исключение NullReferenceException в RichObject с PicturesInParagraph;
- исправлены ошибки определения, валидации и работы редактора штрихкода Почты России - формат ограничен типом Interleaved 2 of 5, добавлена проверка на 13 цифр;
- исправлена ошибка в дизайнере при перемещении параметра отчёта;

[Preview]
- исправлена ошибка с редактированием страницы готового отчёта с установленным свойством MirrorMargins;
- исправлено отображение подсказки в форме email;

[Exports]
+ добавлена поддержка стандарта PDF/UA-1;
+ добавлено закрепление строк и колонок при экспорте в ODS;
+ добавлена выгрузка пользовательского формата данных в ODS;
+ добавлено свойство "Использовать полные шрифты" при экспорте в XPS;
+ добавлена возможность делать закрепление строк и столбцов для каждой страницы отдельно;
+ добавлен экспорт в формат XML;
+ добавлена опция выбора цвета фона ярлычков листов в Excel-экспорте;
+ добавлено новое свойство для улучшения экспорта объектов Polygon в Word;
- исправлена обрезка SVG-объекта при экспорте в PDF;
- исправлено некорректное отображение объекта Polygon при экспорте в Word;
- исправлена высота строки таблицы в XLSX экспорте, если задано свойство MinHeight;
- исправлена ошибка при экспорте bidi текста в PDF;
- исправлена ошибка при экспорте SVG-объекта в PDF;
- исправлена ошибка в HTML экспорте;
- исправлено значение эмуляции жирного текста при экспорте в PDF;
- удалены неподдерживаемые форматы из окна экспорта изображений в Avalonia;
- исправлена ошибка при экспорте в PDF шрифтов семейства Noto;
- исправлена ошибка с barcode шрифтом в PDF экспорте;
- исправлено исключение ArgumentException в ImageExport при сохранении отчёта как метафайла одним изображением;
- исправлена проблема с некорректной очисткой сгенерированных потоков и файлов при экспорте в DXF, HPGL, SVG и XAML;
- исправлено исключение InvalidCastException в методе заполнения списка имён страниц;
- исправлено возникновение NullReferenceException в Word-экспорте при выборе нестандартного качества изображений;
- исправлено добавление дополнительного символа табуляции в Word экспорте при использовании свойства ParagraphOffset;
- убран лишний тип shared string (t="s") у пустых ячеек в Excel-экспорте;
- исправлена лишняя пустая страница в экспорте ODT;

[WebReport]
+ добавлен метод CreateProcedureAsync в MsSqlDataConnection;
+ добавлена опция skipSchemaInit в endpoint getConnectionTables веб-отчёта;
* в Blazor Server теперь используется асинхронная подготовка отчёта (PrepareAsync);
* улучшена структура js кода в WebReport;
- исправлен разбор параметров при нажатии на ссылку DetailReport в WebReport;
- исправлена ошибка дублирования имён процедур и таблиц в WebReport;
- исправлено положение модального контейнера, когда панель инструментов WebReport закреплена;
- исправлен синтаксический анализ кавычек внутри WebReport;
- исправлен обработчик клика по объектам внутри ячейки таблицы в WebReport;
- удалена кнопка поиска из OpenSource версии WebReport;
- исправлено кэширование параметров DetailPage страниц в WebReport;
- исправлен обработчик события щелчка в WebReport;
- исправлена инициализация скрипта WebReport;
- исправлена некорректная сборка FastReport.OpenSource.Web;
- исправлено исключение IndexOutOfRange при перезагрузке страницы сведений в WebReport;
- исправлена сериализация настроек Email-экспорта в WebReport;
- исправлено неправильное отображение меню параметров экспорта RTF;
- исправлено открытие настроек экспорта WebReport;

[Common]
+ добавлен маппинг типов MySql;

[Extras]
+ добавлено подключение к базе данных Greenplum;
+ добавлен плагин FastReport.ReportBuilder для версии open source;
+ добавлены транспорты в OneDrive и NextCloud;
* для плагина FastReport.Data.MsSql теперь используется Microsoft.Data.SqlClient вместо System.Data.SqlClient;
- исправлены конфликты сборок для MongoDB 3.5.2;
- исправлена ошибка с CSS class в плагине HtmlObject;
- исправлены ошибки в плагине HTML renderer;
- исправлен рендеринг таблицы в плагине HTML;

[.Net Core]
+ добавлены функции GetParameterType и GetConnectionType;
- исправлено поведение CompilerSettings.ExceptionBehaviour в .NET Core.

17 сентября 2026

Видео доклада с конференции Firebird Conf 2026

Видео с конференции Firebird Conf 2026 | Автоматизация конвейера подготовки отчетов: интеграция Firebird и n8n
10 августа 2026

«Быстрые отчеты» празднуют день рождения — дарим скидку 20%

В честь дня рождения компании до 25 августа мы дарим скидку 20% на все библиотеки отчетности FastReport VCL и FastReport .NET и МоиОтчеты Десктоп.
16 июля 2026

Подтверждена совместимость СУБД FTData с семействами решений FastReport .NET и МоиОтчеты

Подтверждена совместимость СУБД FTData с решениями FastReport .NET и «МоиОтчеты» — комплексный стек для импортозамещения и построения надёжных ИТ‑систем.

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