title: Determine largest font for given rectangle height (WinForms)
body: <p>This is the inverse of <a href="https://stackoverflow.com/questions/388937/determine-label-size-based-upon-amount-of-text-and-font-size-in-winforms-c">Determine Label Size based upon amount of text and font size in Winforms/C#</a>.</p>
  
  <p>Given a rectangle of fixed height but variable width, is there an efficient way to determine the largest size of a given font that will fit in the rectangle (height-wise) without risk of losing ascenders/descenders?</p>
  
  <p>I'm currently considering iterative use of MeasureString() to find the best font size but wonder if there's a better way.</p>