2010-10-06 2 views
2

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

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

Thanks

ответ

3

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

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

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

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

Смежные вопросы