2016-03-17 4 views
1

У меня есть отчет в SSRS, который имеет несколько изображений в разных разделах отчета. Эти изображения могут не иметь одинаковой высоты и ширины. Я стараюсь соответствовать этим изображениям пропорционально в управлении изображением в отчете, поэтому, когда изображение шире, чем страница, соответствующая ему в окне изображения, но теряет некоторое качество, которое со мной. Управление изображением представляет собой квадрат в отчете, чтобы соответствовать ему пропорционально, поэтому, когда изображение не совпадает с высотой элемента управления, между окончанием изображения и предшествующим текстом есть пробел. Есть ли способ избавиться от этого пробела? Текстовое поле в SSRS расширяется и сжимается на основе текста в нем, Может ли управление изображениями делать то же самое в SSRS?Изменение размера изображения в SSRS

ответ

0

Поместить картинку в таблицу , которая имеет только одну ячейку.

Создать набор данных с запросом SELECT 1. Это даст вам набор данных из одной строки.

Создать таблицу, связанную с вышеуказанным набором данных. Удалите лишние столбцы и строки - вам нужен только один статический столбец.

Добавить изображение в таблицу.

Изменение Калибровка до AutoSize.

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

Стол будет расти для размещения больших изображений и толкать все вокруг, чтобы учитывать размер.

Поскольку у вас есть изображения, размер которых может быть больше ширины страницы, вы, вероятно, хотите, чтобы размер таблицы был полностью и используете FitProportional.

+0

Привет, Ганновер, я уже делаю это, но когда я делаю Fit-пропорциональный, я должен указать высоту управления изображением. мой вопрос: может ли SSRS динамически изменять высоту управления Image, поэтому я не получаю пустое пустое пространство. –

+0

Я стараюсь, чтобы изображение соответствовало странице widht wise, если ее ширина и динамическое изменение высоты. –

+0

Ах - да. Ты прав. ** FitProportional ** заставит его оставаться той же высоты и ширины, что и таблица. Я думаю, что ближе всего вы можете использовать ** AutoSize **. Он будет расти, чтобы соответствовать фактическому размеру pics, но не растягивать его по всей странице. Или используйте ** FitToSize **, который сделает все фотографии одного размера. Лично я ненавижу растягивать изображения - они редко выглядят правильно. –

Смежные вопросы