0

テキストを挿入する必要がある非常に正確な長方形を定義する必要がある PDF があります。つまり、PDF はテンプレートであり、長方形の領域を指定して、テキストを長方形の下部と右側に配置できるようにする必要があります。

私はこのようなことを試しました:-

PdfContentByte over = ps.GetOverContent(1);
font = new Font(bf, 47, Font.NORMAL, new Color(190, 210, 49));
ct = new ColumnText(over);
myText = new Phrase("3.5", font);
ct.Alignment = Element.ALIGN_RIGHT | Element.ALIGN_BOTTOM;
ct.SetSimpleColumn(myText, 446.5f, 314.5f, 536.5f, 294.5f, 47, Element.ALIGN_RIGHT | Element.ALIGN_BOTTOM);
ct.Go();

何が間違っているのかわかりませんが、うまくいきません....

4

1 に答える 1

0

テキストに絶対位置を与える代わりに、テーブル構造を作成してセル内にテキストを配置しないでください。

アライメントとすべてをセルに与える

PdfPCellPdfPTableを使用する

于 2013-03-10T05:57:43.303 に答える