Как из FastReport .NET экспортировать отчет в JPEG / PNG / BMP / GIF / TIFF / EMF

23.09.2025

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

Одним из ключевых аспектов этой библиотеки является возможность экспортировать отчеты в различные графические форматы, такие как JPEG, PNG, BMP, GIF, TIFF и EMF. В этой статье мы рассмотрим, как легко и эффективно осуществляется процесс экспорта отчетов из FastReport .NET в каждый из этих форматов, открывая перед вами новые возможности визуализации и представления данных.

 


 

Для начала мы будем экспортировать отчеты через дизайнер. Для этого нам необходимо перейти в Предварительный просмотр>>”Сохранить”>>”Изображения”>>”Файлы рисунков…”. 

Меню сохранения отчетов

После этого у нас появится окно с настройками экспорта в рисунок.

Окно экспорта в картинку

Основные настройки экспорта в картинки

Блок страницы предназначен для сохранения необходимых страниц отчета. Основные настройки:

  • Формат – предназначен для выбора нужного формата (JPEG, PNG, BMP, GIF, TIFF, EMF).
  • Разрешение – разрешение получаемого изображения, 96 - стандартное экранное разрешение.
  • Качество JPEG – качество конечного файла будет доступно при выборе этого формата в поле Format. Данное значение задаётся в процентах. Чем больше введенное число, тем выше качество файла и меньше его сжатие.
  • Отдельный файл для каждой страницы – при включении этого чекбокса будет создано файлов столько же, сколько и страниц.
  • Многостраничный TIFF – если экспорт формирует несколько изображений, то при выборе формата TIFF будет сформирован многостраничный единый файл.
  • Черно-белый TIFF – черно-белое изображение при выборе формата TIFF.
  • Открыть после экспорта – при включении этого чекбокса, файл будет открыт после сохранения.

После того, как мы выбрали нужные нам настройки, нажимаем “ОК”, выбираем место сохранения нужной картинки и открываем ее.

Сохраненный отчет в виде картинки

Давайте теперь попробуем сохранить отчет, только через код. Запускам Visual Studio и создаем проект на WinForms. Далее нам необходимо написать код в форме. 

using FastReport;
using FastReport.Export.Image;
...
 private void Form1_Load(object sender, EventArgs e)
 {
 ImageExport imageExport = new ImageExport();
 Report report = new Report();
 report.Load("Simple List.frx");
 report.Prepare();
 //Выбор формата сохраняемого изображения
 imageExport.ImageFormat=ImageExportFormat.Tiff;
 //Разрешение получаемого изображения
 imageExport.Resolution = 96;
 //Качество файла Jpeg
 imageExport.JpegQuality = 100;
 //Если экспорт формирует несколько изображений, то при выборе формата TIFF
 //будет сформирован многостраничный единый файл
 imageExport.MultiFrameTiff = true;
 //Черно-белое изображение при выборе формата TIFF
 imageExport.MonochromeTiff = false;
 report.Export(imageExport, "img.tiff"); 
 }

Запускаем наш проект и открываем полученное изображение.

Сохранение отчета в виде картинки через код

Таким образом нам удалось экспортировать отчет в картинки как через код, так и через сам дизайнер. А также подробно рассмотрели каждое свойство настроек экспорта. Библиотека FastReport .NET может стать незаменимым помощником для разработчиков, которые хотят создавать качественные и информативные отчёты.

FastReport .NET Отчет Экспорт отчётов Экспорты
30 сентября 2025

Как установить дизайнер отчетов FastReport .NET с предустановленными плагинами

Читайте в статье как с версии 2025.2.5 для FastReport .NET WinForms и FastReport .NET WEB можно установить дизайнер отчётов со всеми плагинами без сборки dll-файлов.
9 сентября 2025

Как сделать отчет формата PDF в МоиОтчеты Облако

В этой статье мы рассмотрим пример экспорта отчета в PDF формат с помощью SaaS-сервиса для хранения, создания и экспорта документов — МоиОтчеты Облако.
12 августа 2025

Расширение функционала библиотек генерации отчётов с помощью МоиОтчеты Облако

Рассказываем, как МоиОтчеты Облако расширяют возможности библиотек создания отчетов FastReport.

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