Экспорт отчета в файл изображения (построитель отчетов)
При экспорте отчета в формате HTML то, как будет выглядеть конечный отчет на компьютере пользователя, зависит от используемого им веб-обозревателя. Это может привести к тому, что у пользователей отчет будет отображаться по-разному, из-за различия версий обозревателя, настроек и наборов используемых шрифтов. В случае если пользователи получают отчет в виде файла изображения, все пользователи увидят отчет в одинаковом виде. При экспорте отчета в формат TIFF отчет сохраняется в растровое изображение или в метафайл. По умолчанию при экспорте отчета в формат TIFF создается TIFF-файл, в котором отчет занимает несколько страниц. TIFF-файл на клиентском компьютере можно открыть в программе просмотра изображений и распечатать.
При экспорте отчета в формат TIFF можно создавать файлы любых форматов, поддерживаемых GDI+: BMP, EMF, GIF, JPEG, PNG и TIFF. Если необходимо сохранить отчет в формате, отличном от TIFF, при переименовании файла нужно указать расширение.
Вид отчета
Когда отчет экспортируется в формат TIFF, то сначала из всех элементов отчета создается виртуальная страница (или набор страниц), после чего из этой страницы (или набора страниц) создается изображение.
Расположение элементов отчета
Многие элементы могут меняться в размере, когда они отображаются в отчете. Например, текстовое поле может изменять свой размер в зависимости от количества содержащегося в нем текста. Матрицы и таблицы растягиваются в зависимости от количества данных в их строках. Когда отчет сохраняется в формат TIFF, то для каждого элемента отчета вычисляется его размер с учетом расположенных рядом элементов. Например, текстовое поле под таблицей будет передвинуто ниже при увеличении размеров таблицы.
Разбиение на страницы
Размер страницы отчета, экспортированного в формат TIFF, определяется шириной страницы, высотой таблиц отчета плюс отступ на края.
Элемент отчета, выходящий за разрыв страницы, будет перенесен в начало следующей страницы.
Группировка элементов
Элементы отчета, например строки таблиц, по возможности располагаются вместе. Если в элементе не содержится разрывов страниц и его высота меньше, чем высота доступного пространства на странице, то он целиком отображается на этой странице. Если элемент не помещается полностью на страницу, то перед элементом помещается разрыв страницы, и он отображается на следующей. Если элемент или набор элементов отчета больше, чем страница, то элемент будет разбит по границам страницы. Элементы, повторяющиеся на новых страницах, отображаются на каждой странице, на которой появляется связанный элемент.
Следующая таблица поясняет, как располагаются отдельные элементы на страницах.
Элемент | Поведение |
---|---|
Таблица |
Все строки таблиц располагаются вместе, если в них нет разрыва страниц. |
Матрица |
Все ячейки матрицы располагаются вместе, если в них нет разрыва страниц. |
Диаграмма |
Диаграмма всегда расположена на одной странице. |
Строка таблицы |
Строка таблицы всегда отображается на одной странице, если не содержит разрыва страницы. |
Столбец таблицы |
Столбец таблицы всегда отображается без разрывов. |
Строка матрицы |
Строка матрицы всегда отображается на одной странице, если не содержит разрыва страницы. |
Столбец матрицы |
Столбец матрицы всегда отображается на одной странице, если в нем нет разрыва страниц. |
Изображение |
Изображение всегда отображается без разрыва. |
Текстовое поле |
Текстовое поле всегда отображается без разрыва. Если текстовое поле должно быть разбито, оно разбивается между строками, но не посередине строки. |
Группа таблиц |
Группа таблиц не группируется. |
Группа матриц |
Группа матриц не группируется. |
В этом разделе
Подраздел | Описание |
---|---|
Поведение элементов отчета при экспорте в файл изображения (построитель отчетов) |
Описывается, как отображаются элементы отчета при экспорте в файл изображения. |
Макет страницы при экспорте в файл изображения (построитель отчетов) |
Описывается, как отображаются формат и свойства отчета при экспорте в файл изображения. |
См. также
Задачи
Как экспортировать отчеты в файлы другого типа (построитель отчетов)
Основные понятия
Экспорт отчета в файлы другого типа (построитель отчетов)
Вопросы конструирования отчета для экспорта в файл другого типа (построитель отчета)