の中に円を描きたいと思っていPdfPCell
ます。これを行う方法の例を見てきましたが、紙のどこにでも円を描くことができます。ただし、これらの例はすべて、固定座標と円半径を使用しています。
私が欲しいのは、セルの中に円を入れて、セルと同じ大きさにすることです。私はこのコードを使用しています:
PdfPCell cell = new PdfPCell();
cell.setPhrase(new Phrase("A"));
table.addCell(cell);
canvas.circle(cell.getLeft(), cell.getBottom(), cell.getWidth() / 2f);
canvas.stroke();
ただし、、cell.getLeft()
およびcell.getBottom()
それらcell.getWidth()
はすべて常に0を返します。
ページ内のセルの位置を取得するにはどうすればよいですか?