iReport Импорт фонового изображения - PullRequest
9 голосов
/ 31 октября 2011

Я бы знал, как импортировать фоновое изображение в iReport Designer 4.1.2 .

Вот мой шаг:

  • выберите View-> Report Designer-> Import Background Image ...
  • выберите мое изображение png
  • выберите View-> Report Designer-> Transform Background Image
  • щелкните правой кнопкой мыши на изображении и установите Подогнать ширину страницы и Прозрачность до 100%
  • наконец нажмите Завершить преобразование

Фоновое изображение правильно отображается в отчете, но при запуске предварительного просмотра оно исчезает!

Что не так?Я что-то пропустил?

PS: я отказался от решения «Фоновая полоса», потому что изображение превышает поля отчета.

Ответы [ 6 ]

6 голосов
/ 01 ноября 2011

Извините, я сначала не внимательно прочитал вопрос. Вам нужно использовать фоновую полосу. Измените размер изображения, чтобы оно соответствовало размеру, чтобы вы могли использовать его. После этого ...

Экспорт в PDF и вы должны увидеть фоновое изображение. Экспортируйте в XHTML, и вы должны увидеть фоновое изображение.

При экспорте в HTML фоновые изображения не отображаются. Ссылка на часто задаваемые вопросы на странице JasperReports объясняет вещи (подобные этим!), Которые необходимо учитывать в отчетах HTML.

Фоновое изображение не делает то, что вы хотите. Он предназначен для предоставления фона при редактировании отчета в iReport. Это не влияет на итоговый отчет.

2 голосов
/ 09 февраля 2013

У меня была такая же проблема, как упомянуто выше. Я понял, что все, что вам нужно сделать, это:

  1. Убедитесь, что палитра открыта, выбрав Windows > palette
  2. Нажмите на изображение, и оно предложит вам выбрать изображение в браузере.
  3. Если вы хотите установить изображение в качестве фонового изображения, просто сместите элемент изображения в инспекторе отчетов на фоновый диапазон.
2 голосов
/ 31 октября 2011

Похоже, что этот параметр iReport (Import Background Image) не влияет на отчет, он влияет на внешний вид графического интерфейса. Может быть, это ошибка.
Я не нашел использования ireport.background.image или ireport.background.image.properties свойств в исходных кодах JR. Экспортированный отчет в формате html не содержит изображения (задается в ireport.background.image).

Вы должны использовать Background band для создания водяных знаков или чего-то еще.

0 голосов
/ 12 октября 2018
  1. используйте фоновую полосу
  2. Сделайте его предпочтительного размера
  3. Перетащите значок изображения на поддоне в фоновую полосу 4. Расположите его, то есть в центре, слева или справа.сохранить и просмотреть
0 голосов
/ 21 октября 2014

Я думаю, что параметр iReport Background image (просмотр -> Дизайнер отчетов -> Импорт фонового изображения) следует использовать для предварительно напечатанных отчетов.Когда вам нужно распечатать детали отчета на предварительно напечатанной странице, очень трудно выровнять и создать точный отчет.Для этого вы можете отсканировать предварительно напечатанную страницу и загрузить ее в качестве фонового изображения (просмотр -> Дизайнер отчетов -> Импорт фонового изображения), а затем выровнять параметры отчета как отсканированную предварительно напечатанную страницу.Во время печати он автоматически удаляет вставленный фон. Пожалуйста, поправьте меня, если я ошибаюсь .

0 голосов
/ 16 сентября 2013

Использование параметра «Изображение» из («Окно»> «Палитра») - лучший способ отобразить изображение в iReport.Хранение изображения под заголовком страницы помогает отображать изображение на каждой странице.

...