Hi,
We noticed a bug where we have a table nested inside of another table cell. When they’re both set to AutoFitToContent, the inner table fails to render.
Document doc = new Document();
Page page = doc.Pages.Add();
page.PageInfo.Width = PageSize.PageLetter.Width;
page.PageInfo.Height = PageSize.PageLetter.Height;
page.PageInfo.Margin = new MarginInfo(27, 47, 27, 27);
var table1 = new Table
{
ColumnAdjustment = ColumnAdjustment.AutoFitToContent,
//ColumnAdjustment = ColumnAdjustment.AutoFitToWindow,
DefaultCellBorder = new BorderInfo(BorderSide.All, 1f)
};
var t1row1 = table1.Rows.Add();
var t1c1 = t1row1.Cells.Add();
t1row1.Cells.Add("outer cell 2");
var innerTable = new Table
{
ColumnAdjustment = ColumnAdjustment.AutoFitToContent,
DefaultCellBorder = new BorderInfo(BorderSide.All, 1f)
};
var innerTableRow1 = innerTable.Rows.Add();
innerTableRow1.Cells.Add("inner cell 1");
innerTableRow1.Cells.Add("inner cell 2");
t1c1.Paragraphs.Add(innerTable);
page.Paragraphs.Add(table1);
doc.ProcessParagraphs();
doc.Save("testNestedTables.pdf");