Comment puis-je attribuer une couleur à une police dans EPPlus?

Je peux définir la couleur d'arrière-plan d'une cellule ou une plage de cellules de la sorte:

rowRngprogramParamsRange.Style.Fill.PatternType = ExcelFillStyle.Solid;
rowRngprogramParamsRange.Style.Fill.BackgroundColor.SetColor(Color.DarkRed);

Je n'ai pas été en mesure de définir la couleur de police, bien que. J'ai essayé ceci:

rowRngprogramParamsRange.Style.Font.Color = Color.Red;

...qui n'ont pas pu compiler avec deux err msgs: la première, que je ne peut pas affecter le Système.De dessin.Couleur OfficeOpenXml.Style.ExcelColor, et la seconde, la propriété est en lecture seule de toute façon.

Juste pour sourire et supporter son, j'ai essayé de jeter la valeur:

rowRngprogramParamsRange.Style.Font.Color = (OfficeOpenXml.Style.ExcelColor)Color.Red;

...et maintenant, je reçois, "Ne peut pas convertir le type de Système.De dessin.La couleur " à " OfficeOpenXml.Style.ExcelColor'"

La plupart de tout dans EPPlus est assez facile, certainement plus facile que Excel Interop, mais ceci m'a dérouté. Comment ne l'un d'attribuer une couleur à une police pour une gamme de EPPlus?