Объект «Рисунок» позволяет добавить в отчет графическое изображение в форматах BMP, PNG, JPG, GIF, TIFF, ICO, EMF, WMF. Например, логотип компании или фотографию сотрудника.
Объект создается с помощью кнопки Рисунок на панели объектов:
Предположим, разрабатывается отчет, в котором содержится статистика по работе с документами. В заголовок отчета необходимо добавить логотип компании. Для этого:
1.В редакторе отчета перейдите в узел «Дизайнер».
2.На панели объектов нажмите на кнопку Рисунок.
3.Выберите нужную позицию в макете отчета на бэнде «Заголовок отчета» и нажмите левую кнопку мыши для вставки объекта.
4.Щелкните два раза по объекту, чтобы открыть редактор рисунка.
5.В открывшемся редакторе укажите рисунок, который необходимо отображать в заголовке отчета. Доступны следующие источники рисунков:
Рисунок. Загружается из файла на компьютере и хранится в свойстве Image объекта «Рисунок».
Поле данных. Рисунок загружается из поля источника данных. Имя поля хранится в свойстве DataColumn объекта «Рисунок».
Гиперссылка. Рисунок загружается из Интернета каждый раз, когда отчет выполняется. Адрес хранится в свойстве ImageLocation объекта «Рисунок».
Чтобы загрузить рисунок из файла, в редакторе на закладке «Рисунок» нажмите на кнопку Открыть и выберите нужный рисунок.
6.Нажмите на кнопку ОК.
7.При необходимости задайте свойства объекта. Для этого щелкните левой кнопкой мыши на объекте и задайте значения свойств в окне «Свойства».
Кроме общих свойств для всех объектов, объект «Рисунок» имеет собственный набор свойств.
Примечание. В таблице перечислены только наиболее часто используемые свойства. Описание других свойств см. в документации FastReport.Net.
Свойство |
Описание |
---|---|
Angle |
Угол поворота рисунка в градусах. Возможные значения: 0, 90, 180, 270 |
SizeMode |
Режим отображения рисунка. Возможные значения: AutoSize. Объект принимает размеры рисунка. CenterImage. Рисунок располагается по центру объекта. Normal. Рисунок выводится в левом верхнем углу объекта без масштабирования. StretchImage. Рисунок растягивается до размеров объекта. Пропорции рисунка не соблюдаются. Zoom. Рисунок растягивается до размеров объекта с соблюдением пропорций |
Transparency |
Степень прозрачности картинки. Свойство принимает значение от 0 до 1. Значение по умолчанию – 0, означает, что картинка непрозрачна |
TransparentColor |
Цвет, который будет прозрачным при отображении картинки |
Image |
Рисунок, который отображается в объекте |
DataColumn |
Поле данных, из которого загружается рисунок |
Padding |
Свойство позволяет задать отступы рисунка от краев объекта. Значение указывается в пикселях |
ShowErrorImage |
Отображение значка «Нет рисунка», если объект пустой. Используется, если рисунок загружается из Интернета |
В результате выполнения отчета в заголовке будет отображаться логотип компании:
© Компания Directum, 2024 |