如何使用MigraDoc在PDF文件中设置表格背景颜色?

时间:2014-05-06 15:47:35

标签: c# pdfsharp migradoc

MigraDoc.DocumentObjectModel.Tables.Table tAzul = section.AddTable();
MigraDoc.DocumentObjectModel.Tables.Column colAzul = tAzul.AddColumnMigraDoc.DocumentObjectModel.Unit.FromCentimeter(20));
MigraDoc.DocumentObjectModel.Tables.Row rowAzul = tAzul.AddRow();
MigraDoc.DocumentObjectModel.Tables.Cell cellAzul = rowAzul.Cells[0];

1 个答案:

答案 0 :(得分:3)

只需设置Shading

这可以针对一个细胞来完成:

row.Cells[1].Shading.Color

IIRC也可以为行和列设置着色 - 或者为表格设置。

编辑:
这是一个设置表格颜色的示例行:

tAzul.Shading.Color = Colors.LightYellow;