RS2008 Размер фонового изображения - PullRequest
6 голосов
/ 25 августа 2011

Поэтому я пытаюсь создать отчет, который может предварительно заполнить «правительственную форму» с помощью служб Reporting Services 2008.

Теперь все это сводится к проблеме 96 DPI, которая у всех, кажется, есть.

Допустим, у меня есть JPG-файл с высоким разрешением 300 DPI, который я хочу использовать в качестве фонового изображения для отчета. (Этот jpg на самом деле является сканированием правительственной формы, которую я пытаюсь заполнить)

Когда вы устанавливаете опцию Fill объекта прямоугольника (или даже всего тела отчета) - у вас нет выбора, кроме как для его первоначального размера. Кажется, я не могу подобрать изображение, пропорциональное размеру моего прямоугольника.

Если я добавлю изображение как ... "объект изображения" - я получу желаемое право ужас ужаса - потому что я могу выбрать опцию размера "соответствовать пропорциональному" и затем изменить размер моего "объекта изображения «Как я хочу.

НО - вы не можете наложить текстовые поля поверх объекта изображения. И поскольку мой объект изображения содержит поля, которые я пытаюсь предварительно заполнить из набора данных, - это не удается.

Есть идеи?

1 Ответ

9 голосов
/ 31 августа 2011

Хорошо, так что мне удалось это выяснить.

Для тех, кто заинтересован, прочитайте это руководство и ЗАГРУЗИТЕ ПРОЕКТ ПРОЕКТА в качестве примера (не обращайте внимания на показ / скрытие версий с высоким / низким разрешением - я просто использовалпример, чтобы увидеть, как они могли накладывать текстовые поля поверх изображений).

http://www.infoq.com/articles/Gogolowicz-Swanson-SSRS

Вам необходимо следить за родительским объектом.Помните, что эти заметки:

Прямоугольник Page_1 должен иметь родителя BaseRectangle.

Page_1_Image должен иметь родителя BaseRectangle.

Все текстовые поля страницы 1 должны иметьродитель прямоугольника Page_1 и т. д.

Теперь все это имеет смысл.

...