ITextSharp using multiple font styles together. ie Bold, Underlined, italic... etc
<p>I am attempting to use <code>Itextsharp.dll</code> (not sure which version) to write a dynamic PDF.  Everything was going great until I needed to write a phrase with that is bold and underlined.  However it appears that itextSharp's font class does not allow for this.  It allows for bold/italic, but not bold/underline, italic/ underline, or all three. You cannot combine underlined with any other style. It seems rather silly to not allow for a font to be both underlined and something else.  I have looked everywhere and see nothing that mentions it. Does anyone know a way around this or am I missing something obvious here?</p>

<p>I would generally build my Font like so.</p>

<pre><code>iTextSharp.text.Font myFont = new Font(iTextSharp.text.Font.FontFamily.TIMES_ROMAN, 9, iTextSharp.text.Font.BOLDITALIC, BaseColor.BLACK);
</code></pre>

<p>You can see the 3rd parameter is an integer signifying the <code>FontStyle</code> for the font, however there are no enums available to make something underlined AND bold ,underlined AND italic, or all three. There has to be a way to do this.  I find it hard to believe that ITextSharp would not account for underlined and bold text.  Any ideas?</p>