9

このコードを使用して水平方向に整列しています。

cell = New PdfPCell();
p = New Phrase("value");
cell.AddElement(p);
cell.HorizontalAlignment = PdfPCell.ALIGN_CENTER; //Tried with Element.Align_Center Also. Tried Adding this line before adding element also. 
table.AddCell(cell);

動いていない。

5 つの列を持つテーブルを作成し、実行時に上記のコードを使用して for ループでセルを動的に追加しています。すべてのセルのコンテンツを中央に配置したい。

4

7 に答える 7

8

これを試して、

cell.HorizontalAlignment = 1; //0=Left, 1=Centre, 2=Right
于 2016-08-03T06:33:20.293 に答える
2

ついに

これを変える :

 cell = New PdfPCell();
 p = New Phrase("value");
 cell.AddElement(p);
 cell.HorizontalAlignment = PdfPCell.ALIGN_CENTER; 
 table.AddCell(cell);

これとともに :

PdfPCell cell = new PdfPCell(new Phrase("value"));
cell.HorizontalAlignment = Element.ALIGN_CENTER;

似ているように見えますが、結果が異なります 理由はわかりません

于 2018-09-05T08:11:33.300 に答える