BIRT-межстрочный интервал в дизайне отчета

Интересно, как определить межстрочный интервал в многострочном ярлыке или текстовом элементе для вывода в формате PDF. Хотя увеличение высоты строки в стиле работает нормально, уменьшение высоты для уменьшения межстрочного интервала, похоже, не работает.

Любые предложения о том, как уменьшить шаг строки?

Спасибо


person Julia    schedule 06.10.2010    source источник


Ответы (1)


Попробуйте удалить верхнюю и нижнюю прокладку. Насчет надписей и текстовых элементов не знаю, может и не одно и то же, но у меня была аналогичная проблема в таблице со шрифтом 8pt в деталях. В HTML это выглядело бы нормально, но в PDF пространство между строками было бы огромным.

Хороший трюк — установить цвет фона для элемента, окружающей ячейки и любых других элементов, которые у вас есть, и вы сможете увидеть, какой элемент крадет пространство.

Затем настройте отступы, высоту строки и размер шрифта, чтобы максимально уменьшить лишнее пространство. Используйте панель свойств «Дополнительно» (или, что предпочтительнее, таблицы стилей), поскольку высота строки недоступна в «Общих» для некоторых элементов.

Мне удалось сделать так, чтобы моя таблица выглядела великолепно, если я удалил ВСЕ верхнее и нижнее заполнение (из строки, ячейки и элемента данных), использовал высоту строки строки 10pt и размер шрифта 8pt. Кажется, есть ошибка, из-за которой фактический текст внутри элемента данных каким-то образом дополняется вверху, независимо от того, что в PDF. Если вы закрасите фон элемента данных, а затем выделите текст в отчете, вы увидите, что текст расположен слишком низко в элементе, немного вылезая за пределы нижней части. Вот почему шрифт 8pt и высота строки 8pt не сработали бы для меня, это обрезало бы нижнюю часть текста.

person ebirkenes    schedule 29.04.2011