Exemple #1
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="table"></param>
 /// <param name="header"></param>
 /// <param name="subheader"></param>
 /// <param name="startColumn"></param>
 /// <param name="columnOffset"></param>
 /// <param name="colWidth"></param>
 /// <param name="merge"></param>
 /// <returns></returns>
 public static CellRange AddHeader(this TabalimTable table, string header, string subheader,
                                   int row, int startColumn, int columnOffset, double colWidth = COLUMNWIDTH)
 {
     table.Write(header, row, startColumn + columnOffset, columnWidth: colWidth);
     table.Table.Cells[row, startColumn + columnOffset].TextHeight = HEADER_TEXTHEIGHT;
     table.Write(subheader, row + 1, startColumn + columnOffset);
     table.Table.Cells[row + 1, startColumn + columnOffset].TextHeight = SUB_HEADER_TEXTHEIGHT;
     return(CellRange.Create(table.Table, row + 1, startColumn + columnOffset, row + 2, startColumn + columnOffset));
 }