有人知道TabStop在iText 5.5.0中是如何工作的吗

有人知道TabStop在iText 5.5.0中是如何工作的吗,itext,Itext,我仍在努力学习iText,并记下一些概念。但是我不知道什么是TabStop或者如何使用它。我特别的问题是,我想用一堆破折号来填充所有段落的结尾。我相信这叫做TabStop,我在itext jar中看到了这个类,但我不知道如何使用它。我一定是在谷歌上搜索错了东西,但我什么也没找到。iText-in-Action手册似乎也不知道这个课程的存在,所以非常感谢您的帮助 请查看iText测试套件中的类。它包含选项卡停止功能的几个用例。例如: java.util.List<TabStop> ta

我仍在努力学习iText,并记下一些概念。但是我不知道什么是TabStop或者如何使用它。我特别的问题是,我想用一堆破折号来填充所有段落的结尾。我相信这叫做TabStop,我在itext jar中看到了这个类,但我不知道如何使用它。我一定是在谷歌上搜索错了东西,但我什么也没找到。iText-in-Action手册似乎也不知道这个课程的存在,所以非常感谢您的帮助

请查看iText测试套件中的类。它包含选项卡停止功能的几个用例。例如:

java.util.List<TabStop> tabStopsList = new ArrayList<TabStop>();
tabStopsList.add(new TabStop(100, new DottedLineSeparator()));
tabStopsList.add(new TabStop(200, new LineSeparator(), TabStop.Alignment.CENTER));
tabStopsList.add(new TabStop(300, new DottedLineSeparator(), TabStop.Alignment.RIGHT));
p = new Paragraph(new Chunk("Hello world", f));
p.setTabSettings(new TabSettings(tabStopsList, 50));
addTabs(p, f, 0, "la|la");
ct.addElement(p);
java.util.List tabStopsList=new ArrayList();
添加(新的TabStop(100,新的DottedLineSeparator());
tabStopsList.add(新TabStop(200,newlineseparator(),TabStop.Alignment.CENTER));
tabStopsList.add(新的TabStop(300,新的DottedLineSeparator(),TabStop.Alignment.RIGHT));
p=新段落(新语块(“Hello world”,f));
p、 setTabSettings(新的TabSettings(tabStopsList,50));
addTabs(p,f,0,“la | la”);
ct.补充元素(p);
TabStop
功能是在编写iText-in-Action书籍之后引入的。它们将被记录在一本新书中

有关另一个示例,请参见