3
我有一個iTextSharp.text.Table並嘗試更改前景文字顏色。但Cell對象沒有方法來定義顏色。有誰知道,我可以在哪裏調整顏色?定義itextsharp表格單元格的前景色
我有一個iTextSharp.text.Table並嘗試更改前景文字顏色。但Cell對象沒有方法來定義顏色。有誰知道,我可以在哪裏調整顏色?定義itextsharp表格單元格的前景色
請嘗試以下
var FontColour = new BaseColor(31, 73, 125);
var MyFont = FontFactory.GetFont("Times New Roman", 11, FontColour);
table.AddCell(new Paragraph("My Text", MyFont));
LnDCobras answerworked好。
我的最終解決方案是:
Font font = new Font(Font.HELVETICA, 11, new Color(255, 0, 0));
Chunk chunk = new Chunk("my Text", font);
Cell cell = new Cell(chunk);
table.AddCell(cell);
沒錯。前景文本顏色由高級文本佈局代碼的字體定義。當您直接開始使用PdfContentByte時,字體和顏色會分離,但直到那時纔會分離。 – 2011-04-27 18:33:47