所以只需看看Chapter 1: Introducing basic building blocks的iText Jump-Start教程图1.2:列表示例,如何为生成的列表设置行空间?如何设置列表的行空间?
0
A
回答
2
行间距由iText7中的LEADING属性控制。
一个指定领先的方式是就iText7的Paragraph
类使用setFixedLeading
或setMultipliedLeading
然后直接添加这些Paragraph
实例ListItem
实例。
用于创建基于文本字符串这样的列表项的helper方法如下所示:
private ListItem createListItemWithLeading(String text) {
Paragraph paragraph = new Paragraph(text);
paragraph.setFixedLeading(30);
paragraph.setMargin(0);
ListItem listItem = new ListItem();
listItem.add(paragraph);
return listItem;
}
的另一种方式,因为目前的元素以外段落没有setFixedLeading
或setMultpliedLeading
制定者,将手动设置该属性列表:
list.setProperty(Property.LEADING, new Leading(Leading.MULTIPLIED, 2.5f));
// Add the list
document.add(list);
请小心使用时setProperty
直接和您自己的风险去做。首选的方法仍然是使用公共API中提供的getters/setters。
相关问题
- 1. 在列表视图中的行之间设置空间Android
- 2. 设置JTextarea的行空间
- 3. 设置列表的不同项目之间的空间查看
- 4. 放置列表之间的空间
- 5. BsonDefaultValue设置为空列表
- 6. 行为空间设置,去和之间
- 7. 如何重置列表的lstset设置?
- 8. 如何为列表列表(在运行时)设置DisplayMemberPath?
- 9. 如何设置某种类型的空列表
- 10. 如何将位列设置为空?
- 11. 如何使用JNI为非可执行JAR设置堆空间
- 12. 如何设置给空间到左表节细胞
- 13. 如何设置istream_iterator不忽略空行
- 14. 如何在Coreplot中设置Y轴之间的空间
- 15. SQLDATETIME集数据行列设置为空
- 16. 如何在tableLayoutPanel中设置列间距
- 17. 如何将输出设置为无空格列表?
- 18. 如何使JSF将空值设置为列表
- 19. 如何设置上一行的列值?
- 20. 如何删除表中的行和列之间的不需要的空间?
- 21. 如何设置jira表的列宽
- 22. 如何设置ExpandableListView的二级列表?
- 23. 批处理文件读取空间之间的行设置值
- 24. 将列表转换为在Python中设置的运行时间
- 25. 设置GAE命名空间
- 26. 如何删除表格行或“列”中的两个按钮之间的空间?
- 27. Android如何设置运行时间Id
- 28. (空列表或设置)从redis-cli运行时从bash
- 29. mysql如何在SQL运行期间设置列缺省值
- 30. 如何设置的时间
就像堆栈溢出的答案有望帮助,而不需要遵循外部链接,问题不应该要求一个不在场外...... – mkl