Patent ID: 6675351
Filing Date: 2004-01-06
Classification: G06F

Abstract:
A method for parsing a table, wherein the table comprises rows and columns, wherein the rows and columns define cells, the method comprising the steps of:parsing each cell of the table a first time, wherein said first parsing of a cell comprises laying out a cell content in a first layout according to a maximum possible cell width and storing information regarding the resulting layout of the cell content; calculating a maximum possible column width for each column, wherein said calculating a maximum possible column width utilizes said information stored in said first parsing; calculating a minimum possible column width for each column; assigning an actual width to each column; parsing each cell of the table a second time, wherein said second parsing comprises laying out the content of the cells in a different layout according to actual cell widths, wherein said actual cell widths are determined by said actual widths assigned to corresponding columns; and assigning a height to each row.