定义itextsharp表格单元格的前景色

时间:2011-04-27 15:02:11

标签: c# itextsharp

我有一个iTextSharp.text.Table并尝试更改前景文字颜色。但是Cell对象上没有方法来定义颜色。有谁知道,我可以在哪里调整颜色?

2 个答案:

答案 0 :(得分:13)

尝试以下

    var FontColour = new BaseColor(31, 73, 125);
    var MyFont = FontFactory.GetFont("Times New Roman", 11, FontColour );
    table.AddCell(new Paragraph("My Text", MyFont));

答案 1 :(得分:0)

LnDCobras回答得很好。

我的最终解决方案如下:

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);