28 декабря 2016

Новая версия FastReport FMX

В данном релизе мы постарались сделать все, чтобы оптимизировать работу FastReport FMX, особенно для Mac OS!

Мы оптимизировали все, начиная от ядра отчетов и заканчивая выводом текста на экран.

В новой версии окно предпросмотра использует двойную буферизацию и перерисовывает только новую область страницы, что позволило сделать просмотр отчета плавным. Начиная с XE7, весь вывод текста объектов отчета осуществляется методами FastReport FMX в обход стандартного, что позволило ускорить вывод за счет кеширования шрифтов в десятки раз!

Ядро построения отчетов тоже претерпело ряд изменений. Для более быстрого сравнения текста из библиотеки Carbon была импортирована функция, это позволило сократить время построения отчета под Mac OS. Изменения коснулись вычислений размеров объектов при построении, теперь размеры вычисляются с кешем шрифтов.

Также был изменен механизм разбиения объектов и вычисления их размеров для совместимости между контекстом D2D и GDIP.

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

---------------
+ Новый предпросмотр с двойной буферизацией. Выводит только объекты появляющиеся на экране (увеличивает производительность просмотра)
+ Новый нативный вывод текста с кешированием шрифтов начиная с XE7 значительно увеличивает весь вывод и вычисление текста
* Улучшено поведение отрисовки для уменьшения различий между GDIP и D2D контекстами (когда отчет вычисляет размер с одним, и печатает на другом)
* Оптимизирована отрисовка контролов дизайнера отчетов (Inspector, workspace, Rulers)
* Оптимизировано ядро построения отчетов
* Улучшен механизм разбиения объектов
+ Добавлена новая функция быстрого сравнения текста из фреймворка Carbon для Mac OS
+ Добавлена поддержка LineSpacing в экспорт PDF
* Изменено вычисление ширины и высоты объектов отчета
- Кеш картинок предпосмотра теперь работает опционально (используйте PreviewOptions.PagesInPictureCache)
- Исправлен rtti модуль FireDac
- Исправлен редактор алиасов в RAD Studio Berlin
- Исправлен экспорт фоновой картинки в HTML экспорте
- Исправлена некорректная отрисовка рамок у объектов
- Исправлен экспорт картинок в JPEG
- Исправлена ошибка с бесконечными страницами в предпросмотре, когда страницы не показывались
- Исправлена визуальная составляющая нескольких редакторов объектов
- Исправлены утечки памяти в PDF экспорте
- Исправлен редактор TfrxSysMemoView
- Исправлено наследование отчётов из шаблона в дизайнере

10 сентября 2025

Приглашаем посетить Международный форум в Казани

«Быстрые отчеты» примет участие в KAZAN DIGITAL WEEK – 2025 на экспозиционной площадке МВЦ «Казань Экспо» с 17 по 19 сентября.
9 сентября 2025

«Быстрые отчеты» поздравили первокурсников с началом учебного года

Команда "Быстрых отчетов" побывала на встрече в Южном университете управления, бизнеса и права, где мы рассказали ребятам о их перспективах в IT, узнали их планы и поделились своим опытом. 
11 августа 2025

Нам — праздник, вам — скидки!

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

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