所以只需看看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. 如何在列表項目之間設置垂直空間?
- 3. 設置JTextarea的行空間
- 4. 如何給列表視圖的行之間的空白空間?
- 5. 設置列表的不同項目之間的空間查看
- 6. 如何在rdlc文本框中設置行之間的空間
- 7. 放置列表之間的空間
- 8. BsonDefaultValue設置爲空列表
- 9. 行爲空間設置,去和之間
- 10. 如何按鈕之間設置空間,使文本在一行
- 11. 如何設置整個ListView行顏色/消除ListView行之間的空間?
- 12. 如何重置列表的lstset設置?
- 13. Python是否比列表設置更多的空間效率?
- 14. 如何爲列表列表(在運行時)設置DisplayMemberPath?
- 15. 如何設置某種類型的空列表
- 16. 如何設置表運行
- 17. 如何將位列設置爲空?
- 18. 如何在運行時設置合約名稱空間?
- 19. 如何在Jasmine中設置名稱空間進行測試?
- 20. 如何使用JNI爲非可執行JAR設置堆空間
- 21. 如何在運行時在ruby中設置命名空間?
- 22. 如何設置給空間到左表節細胞
- 23. 列表之間不需要的空行
- 24. 行列表設置爲
- 25. 如何設置istream_iterator不忽略空行
- 26. Android設置View.GONE不會在列表視圖中「釋放」空間
- 27. 如何設置我從c#運行的PowerShell代碼的運行空間?
- 28. 如何設置空白輸入表單?
- 29. 如何在Coreplot中設置Y軸之間的空間
- 30. SQLDATETIME集數據行列設置爲空
就像堆棧溢出的答案有望幫助,而不需要遵循外部鏈接,問題不應該要求一個不在場外...... – mkl