У меня есть отчет о яшме, установленный на портретную букву, что в пиксельных терминах в iReport равно 612 x 792. У меня для левого поля установлено значение 17 пикселей, а для правого - 10. Это оставляет ширину одного столбца равной 585 без пробелов.
Теперь у меня есть две вертикальные линии, которые используются для формирования границы отчета, и они расположены в координатах х 0 (для левой панели) и 585 (для правой). Когда этот отчет выполнен, результирующий PDF выглядит отлично. Однако, когда я иду на печать, две вертикальные линии отсутствуют, и я должен выбрать сжатие, чтобы соответствовать (который устанавливает увеличение на 94% и отображает все).
Я провел некоторые эксперименты, и, не сжимая отчет во время печати, вертикальные линии должны быть расположены в x-координатах 2 (слева) и 575 (справа), чтобы отобразить, что переводит по сути x-margin в 19 пикселей. Поиграем еще немного, если я установлю левое поле на 19, левая вертикальная полоса будет отображаться во время печати, когда она находится в координате х 0.
Что-то еще устанавливает поля в 19 пикселей помимо самого отчета о яшме? Я не могу найти виновных в самом отчете, которые, кажется, ответственны за несоответствие. Любая помощь с благодарностью.