以下帖子回答说,子弹可以通过添加左边距来进行悬挂缩进/对齐。
Jasper Report HTML bullet hanging indent
然而,当我试图这样做时,整条线都会移动,因此子弹将不再被填充
所以文字:
- TEXT TEXT TEXT
TEXT TEXT TEXT
会变成:
- TEXT TEXT TEXT
TEXT TEXT TEXT
当我想要的是:
- TEXT TEXT TEXT
TEXT TEXT TEXT
如何排列子弹的第二行。是否有接受负数的悬挂缩进/第一行缩进,或者我可以执行此操作的任何其他方法?
答案 0 :(得分:0)
在玩了一下之后我发现我能做的就是在整个段落中添加填充并使第一行成为负缩进。
我正在使用一个称为动态报告的api,所以我这样做的方式是
TextColumnBuilder<String> itemBulletsCol = col.column(
"", COLUMN_NAME_BULLET_LIST, type.stringType()
).setStyle(....
.setFirstLineIndent(-10)
.setPadding(10)
);