I have noticed an inconsistency between TextState.Underline and TextState.FontStyle. Please see the following code:
var doc = new Document();
var page = doc.Pages.Add();
//Instantiate a table obj…...Underline=true does not get overwritten...overwritten by DefaultCellTextState.Underline=false Aspose.PDF Product Family...