0

iText を使用して PDF を作成しており、テキストを 2 つの段落で垂直方向に揃えたいと考えています。タブ文字を使用して、「1」と「2」を揃えようとしています。

document.add(new Paragraph("Example"+"\t\t\t1"));
document.add(new Phrase("Hello World JAVA"+"\t\t\t2"));

結果の PDF がどのように見えるかのスクリーンショットを次に示します。

PDF の例

テキストを整列するためのより良い方法を提案できる人はいますか? 明らかに、タブが期待どおりに機能していません。私が探しているのはこれです:

Example           1
Hello World JAVA  2
4

1 に答える 1

0

コメントに賛成する方法を見つけたばかりです。答えは私が著者であるhttp://www.manning.com/lowagie2/samplechapter2.pdfにあるので、mklの発言に賛成しました。

PDFでTABCHUNKSを検索します。'\t'PDFでは文字は意味を持たないことに注意してください。

于 2012-11-17T09:35:10.377 に答える