こんにちは私は、javaを使用してpdfファイルを作成しています。私はこのような出力が必要です:Javaを使用したPDF作成
t
h this is text 1
i this is text 2
s
i
s
h
t
t
これは、テキスト形式の外のテキストがあることを意味します。私はこのようなコードを書く:
PdfWriter.getInstance(document, new FileOutputStream("check.pdf"));
document.open();
Font cellFont = FontFactory.getFont(FontFactory.TIMES_BOLD, 6, Font.BOLD);
PdfPTable table = new PdfPTable(8);
table.getDefaultCell().setBorder(1);
table.getDefaultCell().setHorizontalAlignment(Element.ALIGN_CENTER);
PdfPCell cell = new PdfPCell(new Phrase("This is the text 1", cellFont));
cell.setColspan(8);
cell.setBorder(0);
cell.setHorizontalAlignment(3);
table.addCell(cell);
cell = new PdfPCell(new Phrase("This is the text 2", cellFont));
cell.setColspan(8);
cell.setBorder(0);
cell.setHorizontalAlignment(3);
table.addCell(cell);
document.add(table);
document.close();
このように、この出力:
this is text 1
this is text 2
は、いずれかの方法を限られた情報から、自分の希望する出力
どのような情報に左側縦書きテキストをベースに?私はあなたのコード内でそれを参照してください – AlanFoster
テーブルの左側にあるテキストがある:ここでは "これはhtt"私はこの方法で私のテーブルの外にこのテキストを追加する方法を知らない – tanvir