2014-03-26 55 views
0

我仍然在試圖學習iText,並有一些概念。但是我無法弄清楚TabStop是什麼或如何使用它。我特別的問題是我想用一串破折號填充所有段落的結尾。我相信這被稱爲TabStop,並且我看到了itext jar中的類,但是我不知道如何使用它。我一定是在谷歌上搜索錯誤的東西,但我什麼都沒有提出。在行動iText書也似乎甚至不知道這個類的存在,所以任何幫助非常感謝!任何人都知道TabStop如何在iText中工作5.5.0

回答

1

請查看iText測試套件中的ChunkTest類。它包含幾個使用Tab鍵停止功能的用例。例如:

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); 

TabStop功能引入iText的行動着書。他們將被記錄在其中一本新書中。

又如,參見http://developers.itextpdf.com/examples/itext-building-blocks/tabbing-examples

相關問題