Hi,
I am using Aspose.Word to create word document.
I am adding table to the document and populating data into it.
When i open word document spacing betwn columns is (i am using default) is preserved and everything looks good.
But when I save word document as an .htm and when I open .htm file, colums appear too close to each other with almost no psacing between them
Please can you advise how I can get the HTML document to have table cells properly spaced from each other.
Below is the code which I am using to create the table:
// Start Table
builder.StartTable();
builder.RowFormat.ClearFormatting();
builder.CellFormat.ClearFormatting();
builder.RowFormat.HeadingFormat = oHeadingRow;
builder.RowFormat.Alignment = RowAlignment.Left;
// Create Table Headers first
string coldata;
string[] tableheader = (string[])columns[0];
for (int i = 0; i < tableheader.Length; i++)
{
coldata = tableheader[i].TrimStart(new char[] { '\n' });
builder.InsertCell();
builder.Write(coldata);
}
builder.EndRow();
// Create data Rows
for (int i = 1; i < columns.Length; i++)
{
string[] rowdata = (string[])columns[i];
for (int j = 0; j < rowdata.Length; j++)
{
coldata = rowdata[j].TrimStart(new char[] { '\n' });
builder.InsertCell();
builder.Write(coldata);
}
builder.EndRow();
}
// End Table
builder.EndTable();
Thanks