Страница 1 из 1

Одно изображение на разные страницы отчета.

Добавлено: 03 мар 2008, 13:55
Евгений Соловьев
Добрый день.

Возможно ли одну и ту же картинку поместить на разные страницы отчета без копирования изображения. Например, есть шаблон состоящий из 2х страниц, на каждой странице нужно поместить заголовок в виде изображения с логом. Изображение должно быть высокого качества и поэтому большое по объему, предположим 500 kb. При добавлении 2х одинаковых изображений на каждую страницу шаблон увеличивается на 1Mb, при экспорте в PDF тоже экспортируются как 2 разных изображения.
Нельзя ли каким либо образом поместить на разные страницы 2 объекта image которые бы при этом использовали то же самое изображение?

Спасибо.

Одно изображение на разные страницы отчета.

Добавлено: 03 мар 2008, 16:36
Edward
Yauhen писал(а):Возможно ли одну и ту же картинку поместить на разные страницы отчета без копирования изображения. Например, есть шаблон состоящий из 2х страниц, на каждой странице нужно поместить заголовок в виде изображения с логом. Изображение должно быть высокого качества и поэтому большое по объему, предположим 500 kb.
Да, это возможно.

Вы можете воспользоваться выражением в свойстве "Image Data" для загрузки изображения из переменной или другим способом.

В переменную изображение лучше всего загружать не в Дизайнере, а в runtime, как это описано здесь:
http://forumru.stimulsoft.com/Default.a ... osts&t=433
Yauhen писал(а):При добавлении 2х одинаковых изображений на каждую страницу шаблон увеличивается на 1Mb, при экспорте в PDF тоже экспортируются как 2 разных изображения.
Нельзя ли каким либо образом поместить на разные страницы 2 объекта image которые бы при этом использовали то же самое изображение?
Да, вне зависимости от того, каким образом загружены изображения в объект StiImage, во время экспорта движок отчета проверяет, а не одно и то же ли это изображение, и если да, то они записываются не 2 раза в результирующий файл, а один.

Спасибо.