Выравнивание пуль в JasperReports
Следующий пост отвечает, что маркеры могут иметь висячий отступ / быть выровнены, добавляя левый отступ.
Отступ для маркера HTML для Jasper Report
Однако, когда я пытался это сделать, вся линия двигалась, и поэтому пули больше не были дополнены
Итак, текст:
- TEXT TEXT TEXT
TEXT TEXT TEXT
станет:
- TEXT TEXT TEXT
TEXT TEXT TEXT
когда то, что я хочу, это:
- TEXT TEXT TEXT
TEXT TEXT TEXT
Как я могу выстроить вторую линию пуль. Есть висячий отступ / отступ первой строки, который принимает отрицательные числа, или любой другой метод, который я мог бы сделать это?
1 ответ
Решение
Поэкспериментировав немного, я обнаружил, что могу добавить отступы ко всему абзацу и сделать первую строку отрицательным отступом.
Я использую API под названием динамические отчеты, так что я сделал это
TextColumnBuilder<String> itemBulletsCol = col.column(
"", COLUMN_NAME_BULLET_LIST, type.stringType()
).setStyle(....
.setFirstLineIndent(-10)
.setPadding(10)
);