|
@@ -585,7 +585,8 @@ class LineTable:
|
|
|
_ta = self.rect2table(list_textbox,l_rect,in_objs,sourceP_LB=sourceP_LB)
|
|
|
if _ta:
|
|
|
list_tables.append(_ta)
|
|
|
- self._plot(list_line, list_textbox)
|
|
|
+ #展示表格及文字
|
|
|
+ # self._plot(list_line, list_textbox)
|
|
|
return list_tables, in_objs, list_l_rect
|
|
|
|
|
|
def recognize_table_by_rect(self, list_textbox, list_rect, margin=2):
|
|
@@ -1397,19 +1398,19 @@ class LineTable:
|
|
|
self.feedText2table(_table,list_textbox,in_objs,sourceP_LB)
|
|
|
|
|
|
|
|
|
- print("table===========================>")
|
|
|
- for _line in _table:
|
|
|
- for _cell in _line:
|
|
|
- print("||%d%d"%(_cell["rowspan"],_cell["columnspan"]),end="\t")
|
|
|
- print()
|
|
|
- print("table===========================>")
|
|
|
-
|
|
|
- print("------------")
|
|
|
- for _line in _table:
|
|
|
- for _cell in _line:
|
|
|
- print(_cell["text"],end="\t")
|
|
|
- print("\n")
|
|
|
- print("------------")
|
|
|
+ # print("table===========================>")
|
|
|
+ # for _line in _table:
|
|
|
+ # for _cell in _line:
|
|
|
+ # print("||%d%d"%(_cell["rowspan"],_cell["columnspan"]),end="\t")
|
|
|
+ # print()
|
|
|
+ # print("table===========================>")
|
|
|
+ #
|
|
|
+ # print("------------")
|
|
|
+ # for _line in _table:
|
|
|
+ # for _cell in _line:
|
|
|
+ # print(_cell["text"],end="\t")
|
|
|
+ # print("\n")
|
|
|
+ # print("------------")
|
|
|
|
|
|
self.fixRect(_table,list_x,list_y,sourceP_LB,margin)
|
|
|
self.feedText2table(_table,list_textbox,in_objs,sourceP_LB)
|