Магия макета
Подогнать текст
Подогнать текст выравнивает выбранные подписи и текстовые поля в общую сетку без зазоров.
Функция полезна, когда в шаблоне есть несколько строк вида "название слева, значение справа", но поля стоят неровно или имеют разные размеры.
Когда использовать
Используйте функцию для выбранных текстовых элементов:
- обычного текста; - полей Jasper с выражениями $F{...}, $V{...}, $P{...}.
Команда не применяется к Data Matrix, штрихкодам, изображениям, линиям и прямоугольникам.
Как применить
- Откройте шаблон
.jrxmlили.jasper. - Выделите минимум два текстовых элемента.
- Откройте меню
Магия макета. - Нажмите
Подогнать текст. - Проверьте получившуюся сетку на холсте.
Что изменится
- выбранные текстовые элементы получат ровные строки и колонки; - внешняя граница результата останется в пределах общего прямоугольника исходного выделения; - все обработанные текстовые элементы получат одинаковую ширину и высоту; - координаты будут пересчитаны так, чтобы элементы соприкасались без зазоров.
Содержимое, выражения, шрифты, стили, выравнивание и рамки не меняются.
Ограничения
Команда не выполнится, если:
- выделено меньше двух текстовых элементов; - среди выбранных текстовых элементов есть заблокированные; - элементы расположены так, что редактор не может однозначно определить строки и колонки; - в получившейся ячейке недостаточно места для минимального размера текста.
Что проверить после применения
- подписи и значения стоят друг напротив друга; - текст помещается в ячейки; - нужные элементы попали в правильные строки и колонки; - рядом стоящие не текстовые объекты не требуют ручной подгонки.
Как отменить
Если результат не подходит, нажмите кнопку Отменить действие со стрелкой назад или используйте Ctrl+Z / Cmd+Z.