Определите основной цвет ячейки таблицы itextsharp - PullRequest
4 голосов
/ 27 апреля 2011

У меня есть iTextSharp.text.Table и я пытался изменить цвет текста переднего плана. Но в объекте Cell нет метода для определения цвета. Кто-нибудь знает, где можно настроить цвет?

Ответы [ 2 ]

13 голосов
/ 27 апреля 2011

Попробуйте следующее

    var FontColour = new BaseColor(31, 73, 125);
    var MyFont = FontFactory.GetFont("Times New Roman", 11, FontColour );
    table.AddCell(new Paragraph("My Text", MyFont));
0 голосов
/ 28 апреля 2011

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