Image

Imagezdanevich wrote in Imageru_java

Categories:

Проблемы с JasperReport

Доброго времени суток!
Столкнулся с двумя проблемами, ума не приложу, как их решить - гуглил как мог, но решения проблем пока не нашел.

Надеюсь на вашу помощь или хотя бы совет, как выйти из ситуации.

Небольшая вводная: разрабатываю программу на Ubuntu 8.10 + OpenJDK 6u12 + jasperreports 3.1.4

Проблема №1:
При разработке отчёта тестировал печать на своём домашнем струйном принтере - Canon PIXMA MP610, отчёт печатался вполне успешно.
Сейчас звонит заказчик и говорит - на лазерном ч/б. принтере (HP&Samsung) изображение не выводится! Хотя в предпросмотре видно!? На моём компьютере - всё ок.

Что за беда? Как такое может быть? Предположения такие, что графический объект как-то не так "перетравливается" драйвером или принтером. К сожалению, не имею под рукой никакого другого принтера для отладки чтоб проверить режимы PCL5/PCL6/etc...

Проблема №2:
Как-то интересно на моём домашнем принтере выводится на печать отчёт из под Ubuntu и из WinXP. Для наглядности приведу пример:

Image
Ubuntu (всё абсолютно нормально)

Image
Windows XP (размер отчёта умножен на 4, это вот первая страница)

Все настройки печати - по-умолчанию. Как такое получается? Размер бумаги для отчёта указан правильно, перепроверял сто раз. Почему отчёт "умножается на 4"?