Как из 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 Отчет Экспорт отчётов Экспорты
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.
8 апреля 2026

Новые возможности работы с бэндами в дизайнере FastReport .NET

В версии 2026.2 FastReport .NET появилась возможность изменять порядок бэндов прямо в дизайнере — простым перетаскиванием мышью.

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