How can I assign a color to a font in EPPlus? : <p>I can set the background color of a cell or range of cells like so:</p>

<pre><code>rowRngprogramParamsRange.Style.Fill.PatternType = ExcelFillStyle.Solid;
rowRngprogramParamsRange.Style.Fill.BackgroundColor.SetColor(Color.DarkRed);
</code></pre>

<p>I have not been able to set the font color, though. I tried this:</p>

<pre><code>rowRngprogramParamsRange.Style.Font.Color = Color.Red;
</code></pre>

<p>...which failed to compile with two err msgs: the first, that I cannot assign System.Drawing.Color to OfficeOpenXml.Style.ExcelColor, and the second that the property is readonly anyway.</p>

<p>Just for grin and bear its, I tried casting the value:</p>

<pre><code>rowRngprogramParamsRange.Style.Font.Color = (OfficeOpenXml.Style.ExcelColor)Color.Red;
</code></pre>

<p>...and I now get, "<em>Cannot convert type 'System.Drawing.Color' to 'OfficeOpenXml.Style.ExcelColor'</em>"</p>

<p>Most everything in EPPlus is pretty easy, certainly easier than Excel Interop, but this one has me baffled. How <em>does</em> one assign a color to a font for a range in EPPlus?</p>
