Магия макета

Подогнать текст

Видео: как подогнать текстовые поля

Подогнать текст выравнивает выбранные подписи и текстовые поля в общую сетку без зазоров.

Функция полезна, когда в шаблоне есть несколько строк вида "название слева, значение справа", но поля стоят неровно или имеют разные размеры.

Когда использовать

Используйте функцию для выбранных текстовых элементов:

- обычного текста; - полей Jasper с выражениями $F{...}, $V{...}, $P{...}.

Команда не применяется к Data Matrix, штрихкодам, изображениям, линиям и прямоугольникам.

Как применить

  1. Откройте шаблон .jrxml или .jasper.
  2. Выделите минимум два текстовых элемента.
  3. Откройте меню Магия макета.
  4. Нажмите Подогнать текст.
  5. Проверьте получившуюся сетку на холсте.

Что изменится

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

Содержимое, выражения, шрифты, стили, выравнивание и рамки не меняются.

Ограничения

Команда не выполнится, если:

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

Что проверить после применения

- подписи и значения стоят друг напротив друга; - текст помещается в ячейки; - нужные элементы попали в правильные строки и колонки; - рядом стоящие не текстовые объекты не требуют ручной подгонки.

Как отменить

Если результат не подходит, нажмите кнопку Отменить действие со стрелкой назад или используйте Ctrl+Z / Cmd+Z.

Подпишитесь на наш Telegram-канал

В нём новости по развитию редактора, промокоды на подписку, а также ответы на ваши вопросы и поддержка.

Перейти в Telegram-канал