1
A
回答
2
使用Chunk#setCharacterSpacing
或PdfContentByte#setCharacterSpacing
,这取决于您的上下文。
负值charSpacing
值会减少字母之间的间距,正值会增加它。
从布鲁诺的书(略有修改)示例:
Chunk chunk = new Chunk(text, font1);
// reduce spacing
chunk.setCharacterSpacing(-0.5f);
document.add(new Paragraph(chunk));
// usual spacing
chunk = new Chunk(text, font1);
document.add(new Paragraph(chunk));
你将得到的将类似于此:
正如你看到的,第一行已经减少字符间距,而第二个有规律的间距。
相关问题
- 1. Itext PDF字体之间的间距不正确
- 2. Truetype字体间距?
- 3. 如何减少LineSeparator itext中的行间距
- 4. 减少瓷砖之间的间距
- 5. 字母间距大名减少
- 6. 画面和集管之间的间距必须减小这里
- 7. 自定义脚本字体字距和字体间距与字体
- 8. 的Java AWT的字体间距选项
- 9. 间距表单框
- 10. Gvim:Ubuntu字母间距(Consolas字体)
- 11. 字体标签和字间距问题
- 12. CSS字母间距和比例字体
- 13. 独立字体的行间距
- 14. CSS表格单元格边距,间距
- 15. 如何减少字母间的间距mpdf
- 16. 减少的行间距/的FlowDocument
- 17. 如何缩小间距?
- 18. MATLAB:乳胶解释器字体间距
- 19. WPF RichTextBox字体间距不一致
- 20. Google字体间距/渲染问题
- 21. 字母间距小于一个像素
- 22. iPhone和iPad上的字体字体字体间距太大
- 23. 减少排之间的差距
- 24. 减少JPanel之间的差距
- 25. 如何实现单元格/边距之间的间距?
- 26. Safari和Chrome之间的字体大小和边距差异
- 27. CSS链接间距和段落间距
- 28. JTabbedPane的间距
- 29. iPhone上的字符间距
- 30. Divs:等距水平间距
尝试大块#setCharacterSpacing或PdfContentByte#setCharacterSpacing。它不是字体实例的属性。 –
@AlexeySubach如果您的评论是答案,可以接受,我们可以对它进行投票。 –
@BrunoLowagie,完成。谢谢。只是不确定,认为你可能有一些重复的想法。 –