title: How can I assign a color to a font in EPPlus?
body: <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>