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