From 8104abb37a0c2f805ca389721dbe43eb56ce03f3 Mon Sep 17 00:00:00 2001 From: Idiot-awa <14024116+idiot-awa@user.noreply.gitee.com> Date: Mon, 29 Jun 2026 15:32:32 +0800 Subject: [PATCH] first commit --- 111.html | 658 +++++++++++++++++++++ 111.xlsx | Bin 0 -> 7878 bytes __pycache__/generate_sheet.cpython-314.pyc | Bin 0 -> 4594 bytes api.py | 91 +++ generate_sheet.py | 101 ++++ inspect_json.py | 16 + json_to_excel.py | 99 ++++ sample.json | 4 + sample.xlsx | Bin 0 -> 5971 bytes sheet.html | 36 ++ test.png | Bin 0 -> 65169 bytes 11 files changed, 1005 insertions(+) create mode 100644 111.html create mode 100644 111.xlsx create mode 100644 __pycache__/generate_sheet.cpython-314.pyc create mode 100644 api.py create mode 100644 generate_sheet.py create mode 100644 inspect_json.py create mode 100644 json_to_excel.py create mode 100644 sample.json create mode 100644 sample.xlsx create mode 100644 sheet.html create mode 100644 test.png diff --git a/111.html b/111.html new file mode 100644 index 0000000..09b309d --- /dev/null +++ b/111.html @@ -0,0 +1,658 @@ + + + + + + x-data-spreadsheet + + + + +

x-data-spreadsheet

+
+ + + + + diff --git a/111.xlsx b/111.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..8ed8168946a50114c987f73fcf95d593ac2ac1a9 GIT binary patch literal 7878 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 Ww(O;^NpJqtBhvTOipVBi?Ee9KNVl5+ literal 0 HcmV?d00001 diff --git a/api.py b/api.py new file mode 100644 index 0000000..2dea88d --- /dev/null +++ b/api.py @@ -0,0 +1,91 @@ +# -*- coding: utf-8 -*- +# This file is auto-generated, don't edit it. Thanks. +import os +import sys +import json + +from typing import List + +from alibabacloud_ocr_api20210707.client import Client as ocr_api20210707Client +from alibabacloud_credentials.client import Client as CredentialClient +from alibabacloud_tea_openapi import models as open_api_models +from alibabacloud_darabonba_stream.client import Client as StreamClient +from alibabacloud_ocr_api20210707 import models as ocr_api_20210707_models +from alibabacloud_tea_util import models as util_models +from alibabacloud_tea_util.client import Client as UtilClient +from alibabacloud_credentials.models import Config as CredentialConfig +from alibabacloud_tea_openapi import models as open_api_models +class Sample: + def __init__(self): + pass + + @staticmethod + def create_client() -> ocr_api20210707Client: + """ + 使用凭据初始化账号Client + @return: Client + @throws Exception + """ + # 工程代码建议使用更安全的无AK方式,凭据配置方式请参见:https://help.aliyun.com/document_detail/378659.html。 + credentialsConfig = CredentialConfig( + type='access_key', + # 必填参数,此处以从环境变量中获取AccessKey ID为例 + access_key_id='LTAI5t6GQdkoqgAEMkMbrCUM', + # 必填参数,此处以从环境变量中获取AccessKey Secret为例 + access_key_secret='YIbvdZi0Ne8WYSZ1Qlm805gKVujWEO' + ) + credentialsClient = CredentialClient(credentialsConfig) + + config = open_api_models.Config( + credential=credentialsClient + ) + # Endpoint 请参考 https://api.aliyun.com/product/ocr-api + config.endpoint = f'ocr-api.cn-hangzhou.aliyuncs.com' + return ocr_api20210707Client(config) + + @staticmethod + def main( + args: List[str], + ) -> None: + client = Sample.create_client() + # 需要安装额外的依赖库,直接点击下载完整工程即可看到所有依赖。 + body_stream = StreamClient.read_from_file_path('test.png') + recognize_table_ocr_request = ocr_api_20210707_models.RecognizeTableOcrRequest( + body=body_stream + ) + runtime = util_models.RuntimeOptions() + try: + resp = client.recognize_table_ocr_with_options(recognize_table_ocr_request, runtime) + print(json.dumps(resp, default=str, indent=2)) + except Exception as error: + # 此处仅做打印展示,请谨慎对待异常处理,在工程项目中切勿直接忽略异常。 + # 错误 message + print(error) + # 诊断地址 + #print(error.data.get("Recommend")) + pass + + @staticmethod + async def main_async( + args: List[str], + ) -> None: + client = Sample.create_client() + # 需要安装额外的依赖库,直接点击下载完整工程即可看到所有依赖。 + body_stream = StreamClient.read_from_file_path('') + recognize_table_ocr_request = ocr_api_20210707_models.RecognizeTableOcrRequest( + body=body_stream + ) + runtime = util_models.RuntimeOptions() + try: + resp = await client.recognize_table_ocr_with_options_async(recognize_table_ocr_request, runtime) + print(json.dumps(resp, default=str, indent=2)) + except Exception as error: + # 此处仅做打印展示,请谨慎对待异常处理,在工程项目中切勿直接忽略异常。 + # 错误 message + print(error.message) + # 诊断地址 + print(error.data.get("Recommend")) + + +if __name__ == '__main__': + Sample.main(sys.argv[1:]) \ No newline at end of file diff --git a/generate_sheet.py b/generate_sheet.py new file mode 100644 index 0000000..ba24a2a --- /dev/null +++ b/generate_sheet.py @@ -0,0 +1,101 @@ +import json +import os +from openpyxl import load_workbook +from openpyxl.utils import get_column_letter, column_index_from_string + + +def xlsx_to_spreadsheet_data(xlsx_path): + wb = load_workbook(xlsx_path, data_only=True) + ws = wb.active + + rows = {} + max_row = ws.max_row or 0 + max_col = ws.max_column or 0 + + for r in range(1, max_row + 1): + row_key = r - 1 + cells = {} + for c in range(1, max_col + 1): + cell = ws.cell(row=r, column=c) + if cell.value is not None: + val = cell.value + if not isinstance(val, str): + val = str(val) + cells[str(c - 1)] = {"text": val} + if cells: + rows[str(row_key)] = {"cells": cells} + + rows["len"] = max_row + + merges = [] + for merged_range in ws.merged_cells.ranges: + min_row, min_col, max_row2, max_col2 = ( + merged_range.min_row, + merged_range.min_col, + merged_range.max_row, + merged_range.max_col, + ) + ri = min_row - 1 + ci = min_col - 1 + rs = max_row2 - min_row + cs = max_col2 - min_col + + range_str = f"{get_column_letter(min_col)}{min_row}:{get_column_letter(max_col2)}{max_row2}" + merges.append(range_str) + + row_key = str(ri) + if row_key not in rows: + rows[row_key] = {"cells": {}} + cell_key = str(ci) + if cell_key not in rows[row_key]["cells"]: + rows[row_key]["cells"][cell_key] = {} + rows[row_key]["cells"][cell_key]["merge"] = [rs, cs] + + sheet_name = ws.title if ws.title else "Sheet1" + + cols = {} + for col_letter, dim in ws.column_dimensions.items(): + if dim.width: + ci = column_index_from_string(col_letter) - 1 + px = max(60, int(dim.width * 8)) + cols[str(ci)] = {"width": px} + + result = { + "name": sheet_name, + "rows": rows, + "merges": merges, + } + if cols: + result["cols"] = cols + + return result + + +def generate_sheet(xlsx_path, output_html_path=None, template_path=None): + if template_path is None: + template_path = os.path.join(os.path.dirname(__file__), "sheet.html") + + data = xlsx_to_spreadsheet_data(xlsx_path) + + data_json = json.dumps(data, ensure_ascii=False, indent=2) + data_json = data_json.replace("", "<\\/script>") + + with open(template_path, "r", encoding="utf-8") as f: + html = f.read() + + html = html.replace("{{DATA}}", data_json) + + if output_html_path is None: + output_html_path = xlsx_path.rsplit(".", 1)[0] + ".html" + + with open(output_html_path, "w", encoding="utf-8") as f: + f.write(html) + + print(f"HTML saved to: {output_html_path}") + return output_html_path + + +if __name__ == "__main__": + import sys + src = sys.argv[1] if len(sys.argv) > 1 else "111.xlsx" + generate_sheet(src) diff --git a/inspect_json.py b/inspect_json.py new file mode 100644 index 0000000..4d0217d --- /dev/null +++ b/inspect_json.py @@ -0,0 +1,16 @@ +import sys +sys.stdout.reconfigure(encoding='utf-8') +import json + +d = json.load(open(r"C:\Users\Idiot\Desktop\temp\sample.json", "r", encoding="utf-8")) +print("Top keys:", list(d.keys())) +print("Data type:", type(d.get("Data"))) + +data_val = d.get("Data") +if isinstance(data_val, str): + print("Data is a string, trying to parse...") + parsed = json.loads(data_val) + print("Parsed Data keys:", list(parsed.keys())) +elif isinstance(data_val, dict): + print("Data keys:", list(data_val.keys())) + print("prism_tablesInfo exists:", "prism_tablesInfo" in data_val) diff --git a/json_to_excel.py b/json_to_excel.py new file mode 100644 index 0000000..ca01c5b --- /dev/null +++ b/json_to_excel.py @@ -0,0 +1,99 @@ +import json +from openpyxl import Workbook +from openpyxl.styles import Font, Alignment, Border, Side, PatternFill + + +def json_to_excel(json_file_path, output_excel_path=None): + with open(json_file_path, 'r', encoding='utf-8') as f: + data = json.load(f) + + if output_excel_path is None: + output_excel_path = json_file_path.rsplit('.', 1)[0] + '.xlsx' + + wb = Workbook() + thin_border = Border( + left=Side(style='thin'), + right=Side(style='thin'), + top=Side(style='thin'), + bottom=Side(style='thin') + ) + + data_field = data.get('Data', {}) + if isinstance(data_field, str): + data_field = json.loads(data_field) + tables_info = data_field.get('prism_tablesInfo', []) + + for idx, table in enumerate(tables_info): + if idx == 0: + ws = wb.active + ws.title = f"Table_{table.get('tableId', idx)}" + else: + ws = wb.create_sheet(title=f"Table_{table.get('tableId', idx)}") + + x_cell_size = table.get('xCellSize', 0) + y_cell_size = table.get('yCellSize', 0) + cell_infos = table.get('cellInfos', []) + + grid = {} + for cell in cell_infos: + xsc = cell.get('xsc', 0) + ysc = cell.get('ysc', 0) + xec = cell.get('xec', xsc) + yec = cell.get('yec', ysc) + word = str(cell.get('word', '')) + + key = (ysc, xsc) + grid[key] = { + 'word': word, + 'xsc': xsc, + 'xec': xec, + 'ysc': ysc, + 'yec': yec, + } + + for cell_info in cell_infos: + xsc = cell_info.get('xsc', 0) + ysc = cell_info.get('ysc', 0) + xec = cell_info.get('xec', xsc) + yec = cell_info.get('yec', ysc) + word = str(cell_info.get('word', '')) + + row_start = ysc + 1 + col_start = xsc + 1 + row_end = yec + 1 + col_end = xec + 1 + + ws.cell(row=row_start, column=col_start, value=word) + + if xec > xsc or yec > ysc: + ws.merge_cells( + start_row=row_start, + start_column=col_start, + end_row=row_end, + end_column=col_end, + ) + + for r in range(row_start, row_end + 1): + for c in range(col_start, col_end + 1): + cell_obj = ws.cell(row=r, column=c) + cell_obj.border = thin_border + cell_obj.alignment = Alignment( + horizontal='center', + vertical='center', + wrap_text=True, + ) + cell_obj.font = Font(name='Arial', size=10) + + from openpyxl.utils import get_column_letter + for c in range(1, x_cell_size + 1): + ws.column_dimensions[get_column_letter(c)].width = 15 + + wb.save(output_excel_path) + return output_excel_path + + +if __name__ == '__main__': + json_path = 'sample.json' + out_path = '111.xlsx' + result = json_to_excel(json_path, out_path) + print(f"Excel saved to: {result}") diff --git a/sample.json b/sample.json new file mode 100644 index 0000000..6509c6e --- /dev/null +++ b/sample.json @@ -0,0 +1,4 @@ +{ + "RequestId": "D185E882-C8E9-55A1-ABDE-EFB0C6A61397", + "Data": "{\"algo_version\":\"\",\"angle\":0,\"content\":\"公路工程项目 土方路基分项工程质量检验评定表 分项工程名称: 工程部位:(柱号、墩台号、孔号) 所属建设项目(合同段): 所分部工程名称: 所属单位工程: 施工单位: 分项工程编号: PD4.2.2 01.在路基用地和取土坑范国内,己清除地表植被、杂物、积水、淤泥和表土,处理坑塘,并按施工技术规范和设计要求对基底进行压实.表土己充分利用. 基本 口2.坝方路基分层坝筑压实,每层表面平整,路拱合适,排水良好,无明显碾压轮迹,无亏坡. 要求 口3.己设置施工临时排水系统,避免冲刷边坡,路床顶面无积水. 4.在设定取土区内合理取土,无溢开滥挖.完工后己按要求对取土坑和奔土场进行依整. 规定值或允许偏差 实测值或实测差值 质量评定 项 次 检查项目 商速公路一级 二级公 三、四 1 2 3 4 5 6 7 8 9 10 平均值、代表值 合格率(%) 合格判定 公路 路 级公路 上路床 0~0.3m ≥96 ≥95 ≥94 经、中及交通 下 0.3m~0.8m 96 ≥95 ≥94 路 荷载等级 床 特重、极重交通 0.3m~1.2m 296 ≥95 - 荷载等级 医卖 轻、中及重交通 1A 上 荷载等级 0.8m~1.5m ≥94 ≥94 ≥93 实 路 提 特薰、极薰交通 第 页 餐 1.2m~1.9m ≥94 ≥94 - 荷载等级 轻、中及交通 下 ≥1.5m 荷载等级 路 ≥93 ≥92 ≥90 提 特、极薰交通 ≥1.9m 荷载等级 2A 弯沉(0.01mm) ≤设计验收弯沉值 3 纵断商程(mm) +10,-15 +10.-20 4 中线偏位(mm) 50 100 5 宽度(mm) 满足设计要求 6 平整度(mm) 415 520 7 横坡(%) ±0.3 ±0.5 8 边坡 满足设计要求 01.路基边线与边坡未出现单向累计长度超过50m的弯折. 口2.路基边坡 外观质量 质量保证资料 口真实、准确、齐全、完整 、护坡道、碎离台无滑坡、爆方或深度超过100mm的冲沟. 工程质量等级评定 口合格 口不合格 检验负责人: 检测: 记录: 复核: 专业监理工程师: 年 月 日 \",\"height\":601,\"orgHeight\":601,\"orgWidth\":1008,\"prism_tablesInfo\":[{\"cellInfos\":[{\"pos\":[{\"x\":86,\"y\":79},{\"x\":162,\"y\":81},{\"x\":162,\"y\":94},{\"x\":86,\"y\":94}],\"tableCellId\":0,\"word\":\"\",\"xec\":3,\"xsc\":3,\"yec\":0,\"ysc\":0},{\"pos\":[{\"x\":162,\"y\":81},{\"x\":230,\"y\":81},{\"x\":230,\"y\":94},{\"x\":162,\"y\":94}],\"tableCellId\":1,\"word\":\"\",\"xec\":4,\"xsc\":4,\"yec\":0,\"ysc\":0},{\"pos\":[{\"x\":230,\"y\":81},{\"x\":301,\"y\":77},{\"x\":301,\"y\":94},{\"x\":230,\"y\":94}],\"tableCellId\":2,\"word\":\"\",\"xec\":5,\"xsc\":5,\"yec\":0,\"ysc\":0},{\"pos\":[{\"x\":301,\"y\":77},{\"x\":344,\"y\":80},{\"x\":345,\"y\":94},{\"x\":301,\"y\":94}],\"tableCellId\":3,\"word\":\"\",\"xec\":6,\"xsc\":6,\"yec\":0,\"ysc\":0},{\"pos\":[{\"x\":344,\"y\":80},{\"x\":387,\"y\":80},{\"x\":386,\"y\":94},{\"x\":345,\"y\":94}],\"tableCellId\":4,\"word\":\"\",\"xec\":7,\"xsc\":7,\"yec\":0,\"ysc\":0},{\"pos\":[{\"x\":387,\"y\":80},{\"x\":429,\"y\":81},{\"x\":429,\"y\":94},{\"x\":386,\"y\":94}],\"tableCellId\":5,\"word\":\"\",\"xec\":8,\"xsc\":8,\"yec\":0,\"ysc\":0},{\"pos\":[{\"x\":429,\"y\":81},{\"x\":471,\"y\":77},{\"x\":470,\"y\":93},{\"x\":429,\"y\":94}],\"tableCellId\":6,\"word\":\"\",\"xec\":9,\"xsc\":9,\"yec\":0,\"ysc\":0},{\"pos\":[{\"x\":471,\"y\":77},{\"x\":513,\"y\":81},{\"x\":513,\"y\":94},{\"x\":470,\"y\":93}],\"tableCellId\":7,\"word\":\"\",\"xec\":10,\"xsc\":10,\"yec\":0,\"ysc\":0},{\"pos\":[{\"x\":513,\"y\":81},{\"x\":555,\"y\":81},{\"x\":554,\"y\":94},{\"x\":513,\"y\":94}],\"tableCellId\":8,\"word\":\"\",\"xec\":11,\"xsc\":11,\"yec\":0,\"ysc\":0},{\"pos\":[{\"x\":555,\"y\":81},{\"x\":597,\"y\":80},{\"x\":595,\"y\":94},{\"x\":554,\"y\":94}],\"tableCellId\":9,\"word\":\"\",\"xec\":12,\"xsc\":12,\"yec\":0,\"ysc\":0},{\"pos\":[{\"x\":597,\"y\":80},{\"x\":639,\"y\":81},{\"x\":639,\"y\":94},{\"x\":595,\"y\":94}],\"tableCellId\":10,\"word\":\"\",\"xec\":13,\"xsc\":13,\"yec\":0,\"ysc\":0},{\"pos\":[{\"x\":639,\"y\":81},{\"x\":681,\"y\":77},{\"x\":681,\"y\":94},{\"x\":639,\"y\":94}],\"tableCellId\":11,\"word\":\"\",\"xec\":14,\"xsc\":14,\"yec\":0,\"ysc\":0},{\"pos\":[{\"x\":681,\"y\":77},{\"x\":723,\"y\":80},{\"x\":722,\"y\":94},{\"x\":681,\"y\":94}],\"tableCellId\":12,\"word\":\"\",\"xec\":15,\"xsc\":15,\"yec\":0,\"ysc\":0},{\"pos\":[{\"x\":723,\"y\":80},{\"x\":765,\"y\":80},{\"x\":765,\"y\":94},{\"x\":722,\"y\":94}],\"tableCellId\":13,\"word\":\"\",\"xec\":16,\"xsc\":16,\"yec\":0,\"ysc\":0},{\"pos\":[{\"x\":765,\"y\":80},{\"x\":807,\"y\":80},{\"x\":807,\"y\":94},{\"x\":765,\"y\":94}],\"tableCellId\":14,\"word\":\"\",\"xec\":17,\"xsc\":17,\"yec\":0,\"ysc\":0},{\"pos\":[{\"x\":807,\"y\":80},{\"x\":889,\"y\":81},{\"x\":889,\"y\":94},{\"x\":807,\"y\":94}],\"tableCellId\":15,\"word\":\"\",\"xec\":18,\"xsc\":18,\"yec\":0,\"ysc\":0},{\"pos\":[{\"x\":889,\"y\":81},{\"x\":1002,\"y\":78},{\"x\":1002,\"y\":93},{\"x\":889,\"y\":94}],\"tableCellId\":16,\"word\":\"PD4.2.2\",\"xec\":21,\"xsc\":19,\"yec\":0,\"ysc\":0},{\"pos\":[{\"x\":0,\"y\":94},{\"x\":43,\"y\":94},{\"x\":43,\"y\":151},{\"x\":0,\"y\":151}],\"tableCellId\":17,\"word\":\"基本要求\",\"xec\":1,\"xsc\":0,\"yec\":1,\"ysc\":1},{\"pos\":[{\"x\":43,\"y\":94},{\"x\":1002,\"y\":93},{\"x\":1002,\"y\":151},{\"x\":43,\"y\":151}],\"tableCellId\":18,\"word\":\"01.在路基用地和取土坑范国内,己清除地表植被、杂物、积水、淤泥和表土,处理坑塘,并按施工技术规范和设计要求对基底进行压实.表土己充分利用.口2.坝方路基分层坝筑压实,每层表面平整,路拱合适,排水良好,无明显碾压轮迹,无亏坡.口3.己设置施工临时排水系统,避免冲刷边坡,路床顶面无积水.4.在设定取土区内合理取土,无溢开滥挖.完工后己按要求对取土坑和奔土场进行依整.\",\"xec\":21,\"xsc\":2,\"yec\":1,\"ysc\":1},{\"pos\":[{\"x\":19,\"y\":151},{\"x\":43,\"y\":151},{\"x\":43,\"y\":207},{\"x\":19,\"y\":207}],\"tableCellId\":19,\"word\":\"项次\",\"xec\":1,\"xsc\":1,\"yec\":3,\"ysc\":2},{\"pos\":[{\"x\":43,\"y\":151},{\"x\":230,\"y\":150},{\"x\":230,\"y\":207},{\"x\":43,\"y\":207}],\"tableCellId\":20,\"word\":\"检查项目\",\"xec\":5,\"xsc\":2,\"yec\":3,\"ysc\":2},{\"pos\":[{\"x\":230,\"y\":150},{\"x\":387,\"y\":151},{\"x\":387,\"y\":168},{\"x\":230,\"y\":168}],\"tableCellId\":21,\"word\":\"规定值或允许偏差\",\"xec\":8,\"xsc\":6,\"yec\":2,\"ysc\":2},{\"pos\":[{\"x\":387,\"y\":151},{\"x\":807,\"y\":151},{\"x\":807,\"y\":168},{\"x\":387,\"y\":168}],\"tableCellId\":22,\"word\":\"实测值或实测差值\",\"xec\":18,\"xsc\":9,\"yec\":2,\"ysc\":2},{\"pos\":[{\"x\":807,\"y\":151},{\"x\":1002,\"y\":151},{\"x\":1002,\"y\":168},{\"x\":807,\"y\":168}],\"tableCellId\":23,\"word\":\"质量评定\",\"xec\":21,\"xsc\":19,\"yec\":2,\"ysc\":2},{\"pos\":[{\"x\":230,\"y\":168},{\"x\":301,\"y\":168},{\"x\":301,\"y\":207},{\"x\":230,\"y\":207}],\"tableCellId\":24,\"word\":\"商速公路一级公路\",\"xec\":6,\"xsc\":6,\"yec\":3,\"ysc\":3},{\"pos\":[{\"x\":301,\"y\":168},{\"x\":344,\"y\":168},{\"x\":344,\"y\":207},{\"x\":301,\"y\":207}],\"tableCellId\":25,\"word\":\"二级公路\",\"xec\":7,\"xsc\":7,\"yec\":3,\"ysc\":3},{\"pos\":[{\"x\":344,\"y\":168},{\"x\":387,\"y\":168},{\"x\":387,\"y\":207},{\"x\":344,\"y\":207}],\"tableCellId\":26,\"word\":\"三、四级公路\",\"xec\":8,\"xsc\":8,\"yec\":3,\"ysc\":3},{\"pos\":[{\"x\":387,\"y\":168},{\"x\":429,\"y\":168},{\"x\":429,\"y\":207},{\"x\":387,\"y\":207}],\"tableCellId\":27,\"word\":\"1\",\"xec\":9,\"xsc\":9,\"yec\":3,\"ysc\":3},{\"pos\":[{\"x\":429,\"y\":168},{\"x\":471,\"y\":168},{\"x\":471,\"y\":207},{\"x\":429,\"y\":207}],\"tableCellId\":28,\"word\":\"2\",\"xec\":10,\"xsc\":10,\"yec\":3,\"ysc\":3},{\"pos\":[{\"x\":471,\"y\":168},{\"x\":513,\"y\":168},{\"x\":513,\"y\":207},{\"x\":471,\"y\":207}],\"tableCellId\":29,\"word\":\"3\",\"xec\":11,\"xsc\":11,\"yec\":3,\"ysc\":3},{\"pos\":[{\"x\":513,\"y\":168},{\"x\":555,\"y\":168},{\"x\":555,\"y\":207},{\"x\":513,\"y\":207}],\"tableCellId\":30,\"word\":\"4\",\"xec\":12,\"xsc\":12,\"yec\":3,\"ysc\":3},{\"pos\":[{\"x\":555,\"y\":168},{\"x\":597,\"y\":168},{\"x\":597,\"y\":207},{\"x\":555,\"y\":207}],\"tableCellId\":31,\"word\":\"5\",\"xec\":13,\"xsc\":13,\"yec\":3,\"ysc\":3},{\"pos\":[{\"x\":597,\"y\":168},{\"x\":639,\"y\":168},{\"x\":639,\"y\":207},{\"x\":597,\"y\":207}],\"tableCellId\":32,\"word\":\"6\",\"xec\":14,\"xsc\":14,\"yec\":3,\"ysc\":3},{\"pos\":[{\"x\":639,\"y\":168},{\"x\":681,\"y\":168},{\"x\":681,\"y\":207},{\"x\":639,\"y\":207}],\"tableCellId\":33,\"word\":\"7\",\"xec\":15,\"xsc\":15,\"yec\":3,\"ysc\":3},{\"pos\":[{\"x\":681,\"y\":168},{\"x\":723,\"y\":168},{\"x\":723,\"y\":207},{\"x\":681,\"y\":207}],\"tableCellId\":34,\"word\":\"8\",\"xec\":16,\"xsc\":16,\"yec\":3,\"ysc\":3},{\"pos\":[{\"x\":723,\"y\":168},{\"x\":765,\"y\":168},{\"x\":765,\"y\":207},{\"x\":723,\"y\":207}],\"tableCellId\":35,\"word\":\"9\",\"xec\":17,\"xsc\":17,\"yec\":3,\"ysc\":3},{\"pos\":[{\"x\":765,\"y\":168},{\"x\":807,\"y\":168},{\"x\":807,\"y\":207},{\"x\":765,\"y\":207}],\"tableCellId\":36,\"word\":\"10\",\"xec\":18,\"xsc\":18,\"yec\":3,\"ysc\":3},{\"pos\":[{\"x\":807,\"y\":168},{\"x\":889,\"y\":168},{\"x\":889,\"y\":207},{\"x\":807,\"y\":207}],\"tableCellId\":37,\"word\":\"平均值、代表值\",\"xec\":19,\"xsc\":19,\"yec\":3,\"ysc\":3},{\"pos\":[{\"x\":889,\"y\":168},{\"x\":952,\"y\":168},{\"x\":952,\"y\":207},{\"x\":889,\"y\":207}],\"tableCellId\":38,\"word\":\"合格率(%)\",\"xec\":20,\"xsc\":20,\"yec\":3,\"ysc\":3},{\"pos\":[{\"x\":952,\"y\":168},{\"x\":1002,\"y\":168},{\"x\":1001,\"y\":207},{\"x\":952,\"y\":207}],\"tableCellId\":39,\"word\":\"合格判定\",\"xec\":21,\"xsc\":21,\"yec\":3,\"ysc\":3},{\"pos\":[{\"x\":19,\"y\":207},{\"x\":43,\"y\":207},{\"x\":43,\"y\":398},{\"x\":19,\"y\":398}],\"tableCellId\":40,\"word\":\"1A\",\"xec\":1,\"xsc\":1,\"yec\":10,\"ysc\":4},{\"pos\":[{\"x\":43,\"y\":207},{\"x\":64,\"y\":207},{\"x\":64,\"y\":398},{\"x\":43,\"y\":398}],\"tableCellId\":41,\"word\":\"医卖医卖\",\"xec\":2,\"xsc\":2,\"yec\":10,\"ysc\":4},{\"pos\":[{\"x\":64,\"y\":207},{\"x\":162,\"y\":207},{\"x\":162,\"y\":224},{\"x\":64,\"y\":224}],\"tableCellId\":42,\"word\":\"上路床\",\"xec\":4,\"xsc\":3,\"yec\":4,\"ysc\":4},{\"pos\":[{\"x\":162,\"y\":207},{\"x\":230,\"y\":207},{\"x\":230,\"y\":224},{\"x\":162,\"y\":224}],\"tableCellId\":43,\"word\":\"0~0.3m\",\"xec\":5,\"xsc\":5,\"yec\":4,\"ysc\":4},{\"pos\":[{\"x\":230,\"y\":207},{\"x\":301,\"y\":207},{\"x\":301,\"y\":224},{\"x\":230,\"y\":224}],\"tableCellId\":44,\"word\":\"≥96\",\"xec\":6,\"xsc\":6,\"yec\":4,\"ysc\":4},{\"pos\":[{\"x\":301,\"y\":207},{\"x\":344,\"y\":207},{\"x\":344,\"y\":224},{\"x\":301,\"y\":224}],\"tableCellId\":45,\"word\":\"≥95\",\"xec\":7,\"xsc\":7,\"yec\":4,\"ysc\":4},{\"pos\":[{\"x\":344,\"y\":207},{\"x\":387,\"y\":207},{\"x\":387,\"y\":224},{\"x\":344,\"y\":224}],\"tableCellId\":46,\"word\":\"≥94\",\"xec\":8,\"xsc\":8,\"yec\":4,\"ysc\":4},{\"pos\":[{\"x\":387,\"y\":207},{\"x\":429,\"y\":207},{\"x\":429,\"y\":224},{\"x\":387,\"y\":224}],\"tableCellId\":47,\"word\":\"\",\"xec\":9,\"xsc\":9,\"yec\":4,\"ysc\":4},{\"pos\":[{\"x\":429,\"y\":207},{\"x\":471,\"y\":207},{\"x\":471,\"y\":224},{\"x\":429,\"y\":224}],\"tableCellId\":48,\"word\":\"\",\"xec\":10,\"xsc\":10,\"yec\":4,\"ysc\":4},{\"pos\":[{\"x\":471,\"y\":207},{\"x\":513,\"y\":207},{\"x\":513,\"y\":224},{\"x\":471,\"y\":224}],\"tableCellId\":49,\"word\":\"\",\"xec\":11,\"xsc\":11,\"yec\":4,\"ysc\":4},{\"pos\":[{\"x\":513,\"y\":207},{\"x\":555,\"y\":207},{\"x\":555,\"y\":224},{\"x\":513,\"y\":224}],\"tableCellId\":50,\"word\":\"\",\"xec\":12,\"xsc\":12,\"yec\":4,\"ysc\":4},{\"pos\":[{\"x\":555,\"y\":207},{\"x\":597,\"y\":207},{\"x\":597,\"y\":224},{\"x\":555,\"y\":224}],\"tableCellId\":51,\"word\":\"\",\"xec\":13,\"xsc\":13,\"yec\":4,\"ysc\":4},{\"pos\":[{\"x\":597,\"y\":207},{\"x\":639,\"y\":207},{\"x\":639,\"y\":224},{\"x\":597,\"y\":224}],\"tableCellId\":52,\"word\":\"\",\"xec\":14,\"xsc\":14,\"yec\":4,\"ysc\":4},{\"pos\":[{\"x\":639,\"y\":207},{\"x\":681,\"y\":207},{\"x\":681,\"y\":224},{\"x\":639,\"y\":224}],\"tableCellId\":53,\"word\":\"\",\"xec\":15,\"xsc\":15,\"yec\":4,\"ysc\":4},{\"pos\":[{\"x\":681,\"y\":207},{\"x\":723,\"y\":207},{\"x\":723,\"y\":224},{\"x\":681,\"y\":224}],\"tableCellId\":54,\"word\":\"\",\"xec\":16,\"xsc\":16,\"yec\":4,\"ysc\":4},{\"pos\":[{\"x\":723,\"y\":207},{\"x\":765,\"y\":207},{\"x\":765,\"y\":224},{\"x\":723,\"y\":224}],\"tableCellId\":55,\"word\":\"\",\"xec\":17,\"xsc\":17,\"yec\":4,\"ysc\":4},{\"pos\":[{\"x\":765,\"y\":207},{\"x\":807,\"y\":207},{\"x\":807,\"y\":224},{\"x\":765,\"y\":224}],\"tableCellId\":56,\"word\":\"\",\"xec\":18,\"xsc\":18,\"yec\":4,\"ysc\":4},{\"pos\":[{\"x\":807,\"y\":207},{\"x\":889,\"y\":207},{\"x\":889,\"y\":224},{\"x\":807,\"y\":224}],\"tableCellId\":57,\"word\":\"\",\"xec\":19,\"xsc\":19,\"yec\":4,\"ysc\":4},{\"pos\":[{\"x\":889,\"y\":207},{\"x\":952,\"y\":207},{\"x\":952,\"y\":224},{\"x\":889,\"y\":224}],\"tableCellId\":58,\"word\":\"\",\"xec\":20,\"xsc\":20,\"yec\":4,\"ysc\":4},{\"pos\":[{\"x\":952,\"y\":207},{\"x\":1001,\"y\":207},{\"x\":1001,\"y\":224},{\"x\":952,\"y\":224}],\"tableCellId\":59,\"word\":\"\",\"xec\":21,\"xsc\":21,\"yec\":4,\"ysc\":4},{\"pos\":[{\"x\":64,\"y\":224},{\"x\":86,\"y\":224},{\"x\":86,\"y\":282},{\"x\":64,\"y\":282}],\"tableCellId\":60,\"word\":\"下路床\",\"xec\":3,\"xsc\":3,\"yec\":6,\"ysc\":5},{\"pos\":[{\"x\":86,\"y\":224},{\"x\":162,\"y\":224},{\"x\":162,\"y\":253},{\"x\":86,\"y\":253}],\"tableCellId\":61,\"word\":\"经、中及交通荷载等级\",\"xec\":4,\"xsc\":4,\"yec\":5,\"ysc\":5},{\"pos\":[{\"x\":162,\"y\":224},{\"x\":230,\"y\":224},{\"x\":230,\"y\":253},{\"x\":162,\"y\":253}],\"tableCellId\":62,\"word\":\"0.3m~0.8m\",\"xec\":5,\"xsc\":5,\"yec\":5,\"ysc\":5},{\"pos\":[{\"x\":230,\"y\":224},{\"x\":301,\"y\":224},{\"x\":301,\"y\":253},{\"x\":230,\"y\":253}],\"tableCellId\":63,\"word\":\"96\",\"xec\":6,\"xsc\":6,\"yec\":5,\"ysc\":5},{\"pos\":[{\"x\":301,\"y\":224},{\"x\":344,\"y\":224},{\"x\":344,\"y\":253},{\"x\":301,\"y\":253}],\"tableCellId\":64,\"word\":\"≥95\",\"xec\":7,\"xsc\":7,\"yec\":5,\"ysc\":5},{\"pos\":[{\"x\":344,\"y\":224},{\"x\":387,\"y\":224},{\"x\":387,\"y\":253},{\"x\":344,\"y\":253}],\"tableCellId\":65,\"word\":\"≥94\",\"xec\":8,\"xsc\":8,\"yec\":5,\"ysc\":5},{\"pos\":[{\"x\":387,\"y\":224},{\"x\":807,\"y\":224},{\"x\":807,\"y\":253},{\"x\":387,\"y\":253}],\"tableCellId\":66,\"word\":\"\",\"xec\":18,\"xsc\":9,\"yec\":5,\"ysc\":5},{\"pos\":[{\"x\":807,\"y\":224},{\"x\":889,\"y\":224},{\"x\":889,\"y\":253},{\"x\":807,\"y\":253}],\"tableCellId\":67,\"word\":\"\",\"xec\":19,\"xsc\":19,\"yec\":5,\"ysc\":5},{\"pos\":[{\"x\":889,\"y\":224},{\"x\":952,\"y\":224},{\"x\":952,\"y\":253},{\"x\":889,\"y\":253}],\"tableCellId\":68,\"word\":\"\",\"xec\":20,\"xsc\":20,\"yec\":5,\"ysc\":5},{\"pos\":[{\"x\":952,\"y\":224},{\"x\":1001,\"y\":224},{\"x\":1001,\"y\":253},{\"x\":952,\"y\":253}],\"tableCellId\":69,\"word\":\"\",\"xec\":21,\"xsc\":21,\"yec\":5,\"ysc\":5},{\"pos\":[{\"x\":86,\"y\":253},{\"x\":162,\"y\":253},{\"x\":162,\"y\":282},{\"x\":86,\"y\":282}],\"tableCellId\":70,\"word\":\"特重、极重交通荷载等级\",\"xec\":4,\"xsc\":4,\"yec\":6,\"ysc\":6},{\"pos\":[{\"x\":162,\"y\":253},{\"x\":230,\"y\":253},{\"x\":230,\"y\":282},{\"x\":162,\"y\":282}],\"tableCellId\":71,\"word\":\"0.3m~1.2m\",\"xec\":5,\"xsc\":5,\"yec\":6,\"ysc\":6},{\"pos\":[{\"x\":230,\"y\":253},{\"x\":301,\"y\":253},{\"x\":301,\"y\":282},{\"x\":230,\"y\":282}],\"tableCellId\":72,\"word\":\"296\",\"xec\":6,\"xsc\":6,\"yec\":6,\"ysc\":6},{\"pos\":[{\"x\":301,\"y\":253},{\"x\":344,\"y\":253},{\"x\":344,\"y\":282},{\"x\":301,\"y\":282}],\"tableCellId\":73,\"word\":\"≥95\",\"xec\":7,\"xsc\":7,\"yec\":6,\"ysc\":6},{\"pos\":[{\"x\":344,\"y\":253},{\"x\":387,\"y\":253},{\"x\":387,\"y\":282},{\"x\":344,\"y\":282}],\"tableCellId\":74,\"word\":\"-\",\"xec\":8,\"xsc\":8,\"yec\":6,\"ysc\":6},{\"pos\":[{\"x\":387,\"y\":253},{\"x\":429,\"y\":253},{\"x\":429,\"y\":282},{\"x\":387,\"y\":282}],\"tableCellId\":75,\"word\":\"\",\"xec\":9,\"xsc\":9,\"yec\":6,\"ysc\":6},{\"pos\":[{\"x\":429,\"y\":253},{\"x\":471,\"y\":253},{\"x\":471,\"y\":282},{\"x\":429,\"y\":282}],\"tableCellId\":76,\"word\":\"\",\"xec\":10,\"xsc\":10,\"yec\":6,\"ysc\":6},{\"pos\":[{\"x\":471,\"y\":253},{\"x\":513,\"y\":253},{\"x\":513,\"y\":282},{\"x\":471,\"y\":282}],\"tableCellId\":77,\"word\":\"\",\"xec\":11,\"xsc\":11,\"yec\":6,\"ysc\":6},{\"pos\":[{\"x\":513,\"y\":253},{\"x\":555,\"y\":253},{\"x\":555,\"y\":282},{\"x\":513,\"y\":282}],\"tableCellId\":78,\"word\":\"\",\"xec\":12,\"xsc\":12,\"yec\":6,\"ysc\":6},{\"pos\":[{\"x\":555,\"y\":253},{\"x\":597,\"y\":253},{\"x\":597,\"y\":282},{\"x\":555,\"y\":282}],\"tableCellId\":79,\"word\":\"\",\"xec\":13,\"xsc\":13,\"yec\":6,\"ysc\":6},{\"pos\":[{\"x\":597,\"y\":253},{\"x\":639,\"y\":253},{\"x\":639,\"y\":282},{\"x\":597,\"y\":282}],\"tableCellId\":80,\"word\":\"\",\"xec\":14,\"xsc\":14,\"yec\":6,\"ysc\":6},{\"pos\":[{\"x\":639,\"y\":253},{\"x\":681,\"y\":253},{\"x\":681,\"y\":282},{\"x\":639,\"y\":282}],\"tableCellId\":81,\"word\":\"\",\"xec\":15,\"xsc\":15,\"yec\":6,\"ysc\":6},{\"pos\":[{\"x\":681,\"y\":253},{\"x\":723,\"y\":253},{\"x\":723,\"y\":282},{\"x\":681,\"y\":282}],\"tableCellId\":82,\"word\":\"\",\"xec\":16,\"xsc\":16,\"yec\":6,\"ysc\":6},{\"pos\":[{\"x\":723,\"y\":253},{\"x\":765,\"y\":253},{\"x\":765,\"y\":282},{\"x\":723,\"y\":282}],\"tableCellId\":83,\"word\":\"\",\"xec\":17,\"xsc\":17,\"yec\":6,\"ysc\":6},{\"pos\":[{\"x\":765,\"y\":253},{\"x\":807,\"y\":253},{\"x\":807,\"y\":282},{\"x\":765,\"y\":282}],\"tableCellId\":84,\"word\":\"\",\"xec\":18,\"xsc\":18,\"yec\":6,\"ysc\":6},{\"pos\":[{\"x\":807,\"y\":253},{\"x\":889,\"y\":253},{\"x\":889,\"y\":282},{\"x\":807,\"y\":282}],\"tableCellId\":85,\"word\":\"\",\"xec\":19,\"xsc\":19,\"yec\":6,\"ysc\":6},{\"pos\":[{\"x\":889,\"y\":253},{\"x\":952,\"y\":253},{\"x\":952,\"y\":282},{\"x\":889,\"y\":282}],\"tableCellId\":86,\"word\":\"\",\"xec\":20,\"xsc\":20,\"yec\":6,\"ysc\":6},{\"pos\":[{\"x\":952,\"y\":253},{\"x\":1001,\"y\":253},{\"x\":1001,\"y\":282},{\"x\":952,\"y\":282}],\"tableCellId\":87,\"word\":\"\",\"xec\":21,\"xsc\":21,\"yec\":6,\"ysc\":6},{\"pos\":[{\"x\":64,\"y\":282},{\"x\":86,\"y\":282},{\"x\":86,\"y\":340},{\"x\":64,\"y\":340}],\"tableCellId\":88,\"word\":\"上路提\",\"xec\":3,\"xsc\":3,\"yec\":8,\"ysc\":7},{\"pos\":[{\"x\":86,\"y\":282},{\"x\":162,\"y\":282},{\"x\":162,\"y\":311},{\"x\":86,\"y\":311}],\"tableCellId\":89,\"word\":\"轻、中及重交通荷载等级\",\"xec\":4,\"xsc\":4,\"yec\":7,\"ysc\":7},{\"pos\":[{\"x\":162,\"y\":282},{\"x\":230,\"y\":282},{\"x\":230,\"y\":311},{\"x\":162,\"y\":311}],\"tableCellId\":90,\"word\":\"0.8m~1.5m\",\"xec\":5,\"xsc\":5,\"yec\":7,\"ysc\":7},{\"pos\":[{\"x\":230,\"y\":282},{\"x\":301,\"y\":282},{\"x\":301,\"y\":311},{\"x\":230,\"y\":311}],\"tableCellId\":91,\"word\":\"≥94\",\"xec\":6,\"xsc\":6,\"yec\":7,\"ysc\":7},{\"pos\":[{\"x\":301,\"y\":282},{\"x\":344,\"y\":282},{\"x\":344,\"y\":311},{\"x\":301,\"y\":311}],\"tableCellId\":92,\"word\":\"≥94\",\"xec\":7,\"xsc\":7,\"yec\":7,\"ysc\":7},{\"pos\":[{\"x\":344,\"y\":282},{\"x\":387,\"y\":282},{\"x\":387,\"y\":311},{\"x\":344,\"y\":311}],\"tableCellId\":93,\"word\":\"≥93\",\"xec\":8,\"xsc\":8,\"yec\":7,\"ysc\":7},{\"pos\":[{\"x\":387,\"y\":282},{\"x\":429,\"y\":282},{\"x\":429,\"y\":311},{\"x\":387,\"y\":311}],\"tableCellId\":94,\"word\":\"\",\"xec\":9,\"xsc\":9,\"yec\":7,\"ysc\":7},{\"pos\":[{\"x\":429,\"y\":282},{\"x\":471,\"y\":282},{\"x\":471,\"y\":311},{\"x\":429,\"y\":311}],\"tableCellId\":95,\"word\":\"\",\"xec\":10,\"xsc\":10,\"yec\":7,\"ysc\":7},{\"pos\":[{\"x\":471,\"y\":282},{\"x\":513,\"y\":282},{\"x\":513,\"y\":311},{\"x\":471,\"y\":311}],\"tableCellId\":96,\"word\":\"\",\"xec\":11,\"xsc\":11,\"yec\":7,\"ysc\":7},{\"pos\":[{\"x\":513,\"y\":282},{\"x\":555,\"y\":282},{\"x\":555,\"y\":311},{\"x\":513,\"y\":311}],\"tableCellId\":97,\"word\":\"\",\"xec\":12,\"xsc\":12,\"yec\":7,\"ysc\":7},{\"pos\":[{\"x\":555,\"y\":282},{\"x\":597,\"y\":282},{\"x\":597,\"y\":311},{\"x\":555,\"y\":311}],\"tableCellId\":98,\"word\":\"\",\"xec\":13,\"xsc\":13,\"yec\":7,\"ysc\":7},{\"pos\":[{\"x\":597,\"y\":282},{\"x\":639,\"y\":282},{\"x\":639,\"y\":311},{\"x\":597,\"y\":311}],\"tableCellId\":99,\"word\":\"\",\"xec\":14,\"xsc\":14,\"yec\":7,\"ysc\":7},{\"pos\":[{\"x\":639,\"y\":282},{\"x\":681,\"y\":282},{\"x\":681,\"y\":311},{\"x\":639,\"y\":311}],\"tableCellId\":100,\"word\":\"\",\"xec\":15,\"xsc\":15,\"yec\":7,\"ysc\":7},{\"pos\":[{\"x\":681,\"y\":282},{\"x\":723,\"y\":282},{\"x\":723,\"y\":311},{\"x\":681,\"y\":311}],\"tableCellId\":101,\"word\":\"\",\"xec\":16,\"xsc\":16,\"yec\":7,\"ysc\":7},{\"pos\":[{\"x\":723,\"y\":282},{\"x\":765,\"y\":282},{\"x\":765,\"y\":311},{\"x\":723,\"y\":311}],\"tableCellId\":102,\"word\":\"\",\"xec\":17,\"xsc\":17,\"yec\":7,\"ysc\":7},{\"pos\":[{\"x\":765,\"y\":282},{\"x\":807,\"y\":282},{\"x\":807,\"y\":311},{\"x\":765,\"y\":311}],\"tableCellId\":103,\"word\":\"\",\"xec\":18,\"xsc\":18,\"yec\":7,\"ysc\":7},{\"pos\":[{\"x\":807,\"y\":282},{\"x\":889,\"y\":282},{\"x\":889,\"y\":311},{\"x\":807,\"y\":311}],\"tableCellId\":104,\"word\":\"\",\"xec\":19,\"xsc\":19,\"yec\":7,\"ysc\":7},{\"pos\":[{\"x\":889,\"y\":282},{\"x\":952,\"y\":282},{\"x\":952,\"y\":311},{\"x\":889,\"y\":311}],\"tableCellId\":105,\"word\":\"\",\"xec\":20,\"xsc\":20,\"yec\":7,\"ysc\":7},{\"pos\":[{\"x\":952,\"y\":282},{\"x\":1001,\"y\":282},{\"x\":1001,\"y\":311},{\"x\":952,\"y\":311}],\"tableCellId\":106,\"word\":\"\",\"xec\":21,\"xsc\":21,\"yec\":7,\"ysc\":7},{\"pos\":[{\"x\":86,\"y\":311},{\"x\":162,\"y\":311},{\"x\":162,\"y\":340},{\"x\":86,\"y\":340}],\"tableCellId\":107,\"word\":\"特薰、极薰交通荷载等级\",\"xec\":4,\"xsc\":4,\"yec\":8,\"ysc\":8},{\"pos\":[{\"x\":162,\"y\":311},{\"x\":230,\"y\":311},{\"x\":230,\"y\":340},{\"x\":162,\"y\":340}],\"tableCellId\":108,\"word\":\"1.2m~1.9m\",\"xec\":5,\"xsc\":5,\"yec\":8,\"ysc\":8},{\"pos\":[{\"x\":230,\"y\":311},{\"x\":301,\"y\":311},{\"x\":301,\"y\":340},{\"x\":230,\"y\":340}],\"tableCellId\":109,\"word\":\"≥94\",\"xec\":6,\"xsc\":6,\"yec\":8,\"ysc\":8},{\"pos\":[{\"x\":301,\"y\":311},{\"x\":344,\"y\":311},{\"x\":344,\"y\":340},{\"x\":301,\"y\":340}],\"tableCellId\":110,\"word\":\"≥94\",\"xec\":7,\"xsc\":7,\"yec\":8,\"ysc\":8},{\"pos\":[{\"x\":344,\"y\":311},{\"x\":387,\"y\":311},{\"x\":387,\"y\":340},{\"x\":344,\"y\":340}],\"tableCellId\":111,\"word\":\"-\",\"xec\":8,\"xsc\":8,\"yec\":8,\"ysc\":8},{\"pos\":[{\"x\":387,\"y\":311},{\"x\":429,\"y\":311},{\"x\":429,\"y\":340},{\"x\":387,\"y\":340}],\"tableCellId\":112,\"word\":\"\",\"xec\":9,\"xsc\":9,\"yec\":8,\"ysc\":8},{\"pos\":[{\"x\":429,\"y\":311},{\"x\":471,\"y\":311},{\"x\":471,\"y\":340},{\"x\":429,\"y\":340}],\"tableCellId\":113,\"word\":\"\",\"xec\":10,\"xsc\":10,\"yec\":8,\"ysc\":8},{\"pos\":[{\"x\":471,\"y\":311},{\"x\":513,\"y\":311},{\"x\":513,\"y\":340},{\"x\":471,\"y\":340}],\"tableCellId\":114,\"word\":\"\",\"xec\":11,\"xsc\":11,\"yec\":8,\"ysc\":8},{\"pos\":[{\"x\":513,\"y\":311},{\"x\":555,\"y\":311},{\"x\":555,\"y\":340},{\"x\":513,\"y\":340}],\"tableCellId\":115,\"word\":\"\",\"xec\":12,\"xsc\":12,\"yec\":8,\"ysc\":8},{\"pos\":[{\"x\":555,\"y\":311},{\"x\":597,\"y\":311},{\"x\":597,\"y\":340},{\"x\":555,\"y\":340}],\"tableCellId\":116,\"word\":\"\",\"xec\":13,\"xsc\":13,\"yec\":8,\"ysc\":8},{\"pos\":[{\"x\":597,\"y\":311},{\"x\":639,\"y\":311},{\"x\":639,\"y\":340},{\"x\":597,\"y\":340}],\"tableCellId\":117,\"word\":\"\",\"xec\":14,\"xsc\":14,\"yec\":8,\"ysc\":8},{\"pos\":[{\"x\":639,\"y\":311},{\"x\":681,\"y\":311},{\"x\":681,\"y\":340},{\"x\":639,\"y\":340}],\"tableCellId\":118,\"word\":\"\",\"xec\":15,\"xsc\":15,\"yec\":8,\"ysc\":8},{\"pos\":[{\"x\":681,\"y\":311},{\"x\":723,\"y\":311},{\"x\":723,\"y\":340},{\"x\":681,\"y\":340}],\"tableCellId\":119,\"word\":\"\",\"xec\":16,\"xsc\":16,\"yec\":8,\"ysc\":8},{\"pos\":[{\"x\":723,\"y\":311},{\"x\":765,\"y\":311},{\"x\":765,\"y\":340},{\"x\":723,\"y\":340}],\"tableCellId\":120,\"word\":\"\",\"xec\":17,\"xsc\":17,\"yec\":8,\"ysc\":8},{\"pos\":[{\"x\":765,\"y\":311},{\"x\":807,\"y\":311},{\"x\":807,\"y\":340},{\"x\":765,\"y\":340}],\"tableCellId\":121,\"word\":\"\",\"xec\":18,\"xsc\":18,\"yec\":8,\"ysc\":8},{\"pos\":[{\"x\":807,\"y\":311},{\"x\":889,\"y\":311},{\"x\":889,\"y\":340},{\"x\":807,\"y\":340}],\"tableCellId\":122,\"word\":\"\",\"xec\":19,\"xsc\":19,\"yec\":8,\"ysc\":8},{\"pos\":[{\"x\":889,\"y\":311},{\"x\":952,\"y\":311},{\"x\":952,\"y\":340},{\"x\":889,\"y\":340}],\"tableCellId\":123,\"word\":\"\",\"xec\":20,\"xsc\":20,\"yec\":8,\"ysc\":8},{\"pos\":[{\"x\":952,\"y\":311},{\"x\":1001,\"y\":311},{\"x\":1001,\"y\":340},{\"x\":952,\"y\":340}],\"tableCellId\":124,\"word\":\"\",\"xec\":21,\"xsc\":21,\"yec\":8,\"ysc\":8},{\"pos\":[{\"x\":64,\"y\":340},{\"x\":86,\"y\":340},{\"x\":86,\"y\":398},{\"x\":64,\"y\":398}],\"tableCellId\":125,\"word\":\"下路提\",\"xec\":3,\"xsc\":3,\"yec\":10,\"ysc\":9},{\"pos\":[{\"x\":86,\"y\":340},{\"x\":162,\"y\":340},{\"x\":162,\"y\":369},{\"x\":86,\"y\":369}],\"tableCellId\":126,\"word\":\"轻、中及交通荷载等级\",\"xec\":4,\"xsc\":4,\"yec\":9,\"ysc\":9},{\"pos\":[{\"x\":162,\"y\":340},{\"x\":230,\"y\":340},{\"x\":230,\"y\":369},{\"x\":162,\"y\":369}],\"tableCellId\":127,\"word\":\"≥1.5m\",\"xec\":5,\"xsc\":5,\"yec\":9,\"ysc\":9},{\"pos\":[{\"x\":230,\"y\":340},{\"x\":301,\"y\":340},{\"x\":301,\"y\":398},{\"x\":230,\"y\":398}],\"tableCellId\":128,\"word\":\"≥93\",\"xec\":6,\"xsc\":6,\"yec\":10,\"ysc\":9},{\"pos\":[{\"x\":301,\"y\":340},{\"x\":344,\"y\":340},{\"x\":344,\"y\":398},{\"x\":301,\"y\":398}],\"tableCellId\":129,\"word\":\"≥92\",\"xec\":7,\"xsc\":7,\"yec\":10,\"ysc\":9},{\"pos\":[{\"x\":344,\"y\":340},{\"x\":387,\"y\":340},{\"x\":387,\"y\":398},{\"x\":344,\"y\":398}],\"tableCellId\":130,\"word\":\"≥90\",\"xec\":8,\"xsc\":8,\"yec\":10,\"ysc\":9},{\"pos\":[{\"x\":387,\"y\":340},{\"x\":429,\"y\":340},{\"x\":429,\"y\":369},{\"x\":387,\"y\":369}],\"tableCellId\":131,\"word\":\"\",\"xec\":9,\"xsc\":9,\"yec\":9,\"ysc\":9},{\"pos\":[{\"x\":429,\"y\":340},{\"x\":471,\"y\":340},{\"x\":471,\"y\":369},{\"x\":429,\"y\":369}],\"tableCellId\":132,\"word\":\"\",\"xec\":10,\"xsc\":10,\"yec\":9,\"ysc\":9},{\"pos\":[{\"x\":471,\"y\":340},{\"x\":513,\"y\":340},{\"x\":513,\"y\":369},{\"x\":471,\"y\":369}],\"tableCellId\":133,\"word\":\"\",\"xec\":11,\"xsc\":11,\"yec\":9,\"ysc\":9},{\"pos\":[{\"x\":513,\"y\":340},{\"x\":555,\"y\":340},{\"x\":555,\"y\":369},{\"x\":513,\"y\":369}],\"tableCellId\":134,\"word\":\"\",\"xec\":12,\"xsc\":12,\"yec\":9,\"ysc\":9},{\"pos\":[{\"x\":555,\"y\":340},{\"x\":597,\"y\":340},{\"x\":597,\"y\":369},{\"x\":555,\"y\":369}],\"tableCellId\":135,\"word\":\"\",\"xec\":13,\"xsc\":13,\"yec\":9,\"ysc\":9},{\"pos\":[{\"x\":597,\"y\":340},{\"x\":639,\"y\":340},{\"x\":639,\"y\":369},{\"x\":597,\"y\":369}],\"tableCellId\":136,\"word\":\"\",\"xec\":14,\"xsc\":14,\"yec\":9,\"ysc\":9},{\"pos\":[{\"x\":639,\"y\":340},{\"x\":681,\"y\":340},{\"x\":681,\"y\":369},{\"x\":639,\"y\":369}],\"tableCellId\":137,\"word\":\"\",\"xec\":15,\"xsc\":15,\"yec\":9,\"ysc\":9},{\"pos\":[{\"x\":681,\"y\":340},{\"x\":723,\"y\":340},{\"x\":723,\"y\":369},{\"x\":681,\"y\":369}],\"tableCellId\":138,\"word\":\"\",\"xec\":16,\"xsc\":16,\"yec\":9,\"ysc\":9},{\"pos\":[{\"x\":723,\"y\":340},{\"x\":765,\"y\":340},{\"x\":765,\"y\":369},{\"x\":723,\"y\":369}],\"tableCellId\":139,\"word\":\"\",\"xec\":17,\"xsc\":17,\"yec\":9,\"ysc\":9},{\"pos\":[{\"x\":765,\"y\":340},{\"x\":807,\"y\":340},{\"x\":807,\"y\":369},{\"x\":765,\"y\":369}],\"tableCellId\":140,\"word\":\"\",\"xec\":18,\"xsc\":18,\"yec\":9,\"ysc\":9},{\"pos\":[{\"x\":807,\"y\":340},{\"x\":889,\"y\":340},{\"x\":889,\"y\":369},{\"x\":807,\"y\":369}],\"tableCellId\":141,\"word\":\"\",\"xec\":19,\"xsc\":19,\"yec\":9,\"ysc\":9},{\"pos\":[{\"x\":889,\"y\":340},{\"x\":952,\"y\":340},{\"x\":952,\"y\":369},{\"x\":889,\"y\":369}],\"tableCellId\":142,\"word\":\"\",\"xec\":20,\"xsc\":20,\"yec\":9,\"ysc\":9},{\"pos\":[{\"x\":952,\"y\":340},{\"x\":1001,\"y\":340},{\"x\":1002,\"y\":369},{\"x\":952,\"y\":369}],\"tableCellId\":143,\"word\":\"\",\"xec\":21,\"xsc\":21,\"yec\":9,\"ysc\":9},{\"pos\":[{\"x\":86,\"y\":369},{\"x\":162,\"y\":369},{\"x\":162,\"y\":398},{\"x\":86,\"y\":398}],\"tableCellId\":144,\"word\":\"特、极薰交通荷载等级\",\"xec\":4,\"xsc\":4,\"yec\":10,\"ysc\":10},{\"pos\":[{\"x\":162,\"y\":369},{\"x\":230,\"y\":369},{\"x\":230,\"y\":398},{\"x\":162,\"y\":398}],\"tableCellId\":145,\"word\":\"≥1.9m\",\"xec\":5,\"xsc\":5,\"yec\":10,\"ysc\":10},{\"pos\":[{\"x\":387,\"y\":369},{\"x\":429,\"y\":369},{\"x\":429,\"y\":398},{\"x\":387,\"y\":398}],\"tableCellId\":146,\"word\":\"\",\"xec\":9,\"xsc\":9,\"yec\":10,\"ysc\":10},{\"pos\":[{\"x\":429,\"y\":369},{\"x\":471,\"y\":369},{\"x\":471,\"y\":398},{\"x\":429,\"y\":398}],\"tableCellId\":147,\"word\":\"\",\"xec\":10,\"xsc\":10,\"yec\":10,\"ysc\":10},{\"pos\":[{\"x\":471,\"y\":369},{\"x\":513,\"y\":369},{\"x\":513,\"y\":398},{\"x\":471,\"y\":398}],\"tableCellId\":148,\"word\":\"\",\"xec\":11,\"xsc\":11,\"yec\":10,\"ysc\":10},{\"pos\":[{\"x\":513,\"y\":369},{\"x\":555,\"y\":369},{\"x\":555,\"y\":398},{\"x\":513,\"y\":398}],\"tableCellId\":149,\"word\":\"\",\"xec\":12,\"xsc\":12,\"yec\":10,\"ysc\":10},{\"pos\":[{\"x\":555,\"y\":369},{\"x\":597,\"y\":369},{\"x\":597,\"y\":398},{\"x\":555,\"y\":398}],\"tableCellId\":150,\"word\":\"\",\"xec\":13,\"xsc\":13,\"yec\":10,\"ysc\":10},{\"pos\":[{\"x\":597,\"y\":369},{\"x\":639,\"y\":369},{\"x\":639,\"y\":398},{\"x\":597,\"y\":398}],\"tableCellId\":151,\"word\":\"\",\"xec\":14,\"xsc\":14,\"yec\":10,\"ysc\":10},{\"pos\":[{\"x\":639,\"y\":369},{\"x\":681,\"y\":369},{\"x\":681,\"y\":398},{\"x\":639,\"y\":398}],\"tableCellId\":152,\"word\":\"\",\"xec\":15,\"xsc\":15,\"yec\":10,\"ysc\":10},{\"pos\":[{\"x\":681,\"y\":369},{\"x\":723,\"y\":369},{\"x\":723,\"y\":398},{\"x\":681,\"y\":398}],\"tableCellId\":153,\"word\":\"\",\"xec\":16,\"xsc\":16,\"yec\":10,\"ysc\":10},{\"pos\":[{\"x\":723,\"y\":369},{\"x\":765,\"y\":369},{\"x\":765,\"y\":398},{\"x\":723,\"y\":398}],\"tableCellId\":154,\"word\":\"\",\"xec\":17,\"xsc\":17,\"yec\":10,\"ysc\":10},{\"pos\":[{\"x\":765,\"y\":369},{\"x\":807,\"y\":369},{\"x\":807,\"y\":398},{\"x\":765,\"y\":398}],\"tableCellId\":155,\"word\":\"\",\"xec\":18,\"xsc\":18,\"yec\":10,\"ysc\":10},{\"pos\":[{\"x\":807,\"y\":369},{\"x\":889,\"y\":369},{\"x\":889,\"y\":398},{\"x\":807,\"y\":398}],\"tableCellId\":156,\"word\":\"\",\"xec\":19,\"xsc\":19,\"yec\":10,\"ysc\":10},{\"pos\":[{\"x\":889,\"y\":369},{\"x\":952,\"y\":369},{\"x\":952,\"y\":398},{\"x\":889,\"y\":398}],\"tableCellId\":157,\"word\":\"\",\"xec\":20,\"xsc\":20,\"yec\":10,\"ysc\":10},{\"pos\":[{\"x\":952,\"y\":369},{\"x\":1002,\"y\":369},{\"x\":1001,\"y\":398},{\"x\":952,\"y\":398}],\"tableCellId\":158,\"word\":\"\",\"xec\":21,\"xsc\":21,\"yec\":10,\"ysc\":10},{\"pos\":[{\"x\":19,\"y\":398},{\"x\":43,\"y\":398},{\"x\":43,\"y\":417},{\"x\":19,\"y\":417}],\"tableCellId\":159,\"word\":\"2A\",\"xec\":1,\"xsc\":1,\"yec\":11,\"ysc\":11},{\"pos\":[{\"x\":43,\"y\":398},{\"x\":230,\"y\":398},{\"x\":230,\"y\":417},{\"x\":43,\"y\":417}],\"tableCellId\":160,\"word\":\"弯沉(0.01mm)\",\"xec\":5,\"xsc\":2,\"yec\":11,\"ysc\":11},{\"pos\":[{\"x\":230,\"y\":398},{\"x\":387,\"y\":398},{\"x\":387,\"y\":417},{\"x\":230,\"y\":417}],\"tableCellId\":161,\"word\":\"≤设计验收弯沉值\",\"xec\":8,\"xsc\":6,\"yec\":11,\"ysc\":11},{\"pos\":[{\"x\":387,\"y\":398},{\"x\":807,\"y\":398},{\"x\":807,\"y\":417},{\"x\":387,\"y\":417}],\"tableCellId\":162,\"word\":\"\",\"xec\":18,\"xsc\":9,\"yec\":11,\"ysc\":11},{\"pos\":[{\"x\":807,\"y\":398},{\"x\":889,\"y\":398},{\"x\":889,\"y\":417},{\"x\":807,\"y\":417}],\"tableCellId\":163,\"word\":\"\",\"xec\":19,\"xsc\":19,\"yec\":11,\"ysc\":11},{\"pos\":[{\"x\":889,\"y\":398},{\"x\":952,\"y\":398},{\"x\":952,\"y\":417},{\"x\":889,\"y\":417}],\"tableCellId\":164,\"word\":\"\",\"xec\":20,\"xsc\":20,\"yec\":11,\"ysc\":11},{\"pos\":[{\"x\":952,\"y\":398},{\"x\":1001,\"y\":398},{\"x\":1002,\"y\":417},{\"x\":952,\"y\":417}],\"tableCellId\":165,\"word\":\"\",\"xec\":21,\"xsc\":21,\"yec\":11,\"ysc\":11},{\"pos\":[{\"x\":19,\"y\":417},{\"x\":43,\"y\":417},{\"x\":43,\"y\":434},{\"x\":19,\"y\":434}],\"tableCellId\":166,\"word\":\"3\",\"xec\":1,\"xsc\":1,\"yec\":12,\"ysc\":12},{\"pos\":[{\"x\":43,\"y\":417},{\"x\":230,\"y\":417},{\"x\":230,\"y\":434},{\"x\":43,\"y\":434}],\"tableCellId\":167,\"word\":\"纵断商程(mm)\",\"xec\":5,\"xsc\":2,\"yec\":12,\"ysc\":12},{\"pos\":[{\"x\":230,\"y\":417},{\"x\":301,\"y\":417},{\"x\":301,\"y\":434},{\"x\":230,\"y\":434}],\"tableCellId\":168,\"word\":\"+10,-15\",\"xec\":6,\"xsc\":6,\"yec\":12,\"ysc\":12},{\"pos\":[{\"x\":301,\"y\":417},{\"x\":387,\"y\":417},{\"x\":387,\"y\":434},{\"x\":301,\"y\":434}],\"tableCellId\":169,\"word\":\"+10.-20\",\"xec\":8,\"xsc\":7,\"yec\":12,\"ysc\":12},{\"pos\":[{\"x\":387,\"y\":417},{\"x\":429,\"y\":417},{\"x\":429,\"y\":434},{\"x\":387,\"y\":434}],\"tableCellId\":170,\"word\":\"\",\"xec\":9,\"xsc\":9,\"yec\":12,\"ysc\":12},{\"pos\":[{\"x\":429,\"y\":417},{\"x\":471,\"y\":417},{\"x\":471,\"y\":434},{\"x\":429,\"y\":434}],\"tableCellId\":171,\"word\":\"\",\"xec\":10,\"xsc\":10,\"yec\":12,\"ysc\":12},{\"pos\":[{\"x\":471,\"y\":417},{\"x\":513,\"y\":417},{\"x\":513,\"y\":434},{\"x\":471,\"y\":434}],\"tableCellId\":172,\"word\":\"\",\"xec\":11,\"xsc\":11,\"yec\":12,\"ysc\":12},{\"pos\":[{\"x\":513,\"y\":417},{\"x\":555,\"y\":417},{\"x\":555,\"y\":434},{\"x\":513,\"y\":434}],\"tableCellId\":173,\"word\":\"\",\"xec\":12,\"xsc\":12,\"yec\":12,\"ysc\":12},{\"pos\":[{\"x\":555,\"y\":417},{\"x\":597,\"y\":417},{\"x\":597,\"y\":434},{\"x\":555,\"y\":434}],\"tableCellId\":174,\"word\":\"\",\"xec\":13,\"xsc\":13,\"yec\":12,\"ysc\":12},{\"pos\":[{\"x\":597,\"y\":417},{\"x\":639,\"y\":417},{\"x\":639,\"y\":434},{\"x\":597,\"y\":434}],\"tableCellId\":175,\"word\":\"\",\"xec\":14,\"xsc\":14,\"yec\":12,\"ysc\":12},{\"pos\":[{\"x\":639,\"y\":417},{\"x\":681,\"y\":417},{\"x\":681,\"y\":434},{\"x\":639,\"y\":434}],\"tableCellId\":176,\"word\":\"\",\"xec\":15,\"xsc\":15,\"yec\":12,\"ysc\":12},{\"pos\":[{\"x\":681,\"y\":417},{\"x\":723,\"y\":417},{\"x\":723,\"y\":434},{\"x\":681,\"y\":434}],\"tableCellId\":177,\"word\":\"\",\"xec\":16,\"xsc\":16,\"yec\":12,\"ysc\":12},{\"pos\":[{\"x\":723,\"y\":417},{\"x\":765,\"y\":417},{\"x\":765,\"y\":434},{\"x\":723,\"y\":434}],\"tableCellId\":178,\"word\":\"\",\"xec\":17,\"xsc\":17,\"yec\":12,\"ysc\":12},{\"pos\":[{\"x\":765,\"y\":417},{\"x\":807,\"y\":417},{\"x\":807,\"y\":434},{\"x\":765,\"y\":434}],\"tableCellId\":179,\"word\":\"\",\"xec\":18,\"xsc\":18,\"yec\":12,\"ysc\":12},{\"pos\":[{\"x\":807,\"y\":417},{\"x\":889,\"y\":417},{\"x\":889,\"y\":434},{\"x\":807,\"y\":434}],\"tableCellId\":180,\"word\":\"\",\"xec\":19,\"xsc\":19,\"yec\":12,\"ysc\":12},{\"pos\":[{\"x\":889,\"y\":417},{\"x\":952,\"y\":417},{\"x\":952,\"y\":434},{\"x\":889,\"y\":434}],\"tableCellId\":181,\"word\":\"\",\"xec\":20,\"xsc\":20,\"yec\":12,\"ysc\":12},{\"pos\":[{\"x\":952,\"y\":417},{\"x\":1002,\"y\":417},{\"x\":1001,\"y\":434},{\"x\":952,\"y\":434}],\"tableCellId\":182,\"word\":\"\",\"xec\":21,\"xsc\":21,\"yec\":12,\"ysc\":12},{\"pos\":[{\"x\":19,\"y\":434},{\"x\":43,\"y\":434},{\"x\":43,\"y\":451},{\"x\":19,\"y\":451}],\"tableCellId\":183,\"word\":\"4\",\"xec\":1,\"xsc\":1,\"yec\":13,\"ysc\":13},{\"pos\":[{\"x\":43,\"y\":434},{\"x\":230,\"y\":434},{\"x\":230,\"y\":451},{\"x\":43,\"y\":451}],\"tableCellId\":184,\"word\":\"中线偏位(mm)\",\"xec\":5,\"xsc\":2,\"yec\":13,\"ysc\":13},{\"pos\":[{\"x\":230,\"y\":434},{\"x\":301,\"y\":434},{\"x\":301,\"y\":451},{\"x\":230,\"y\":451}],\"tableCellId\":185,\"word\":\"50\",\"xec\":6,\"xsc\":6,\"yec\":13,\"ysc\":13},{\"pos\":[{\"x\":301,\"y\":434},{\"x\":387,\"y\":434},{\"x\":387,\"y\":451},{\"x\":301,\"y\":451}],\"tableCellId\":186,\"word\":\"100\",\"xec\":8,\"xsc\":7,\"yec\":13,\"ysc\":13},{\"pos\":[{\"x\":387,\"y\":434},{\"x\":429,\"y\":434},{\"x\":429,\"y\":451},{\"x\":387,\"y\":451}],\"tableCellId\":187,\"word\":\"\",\"xec\":9,\"xsc\":9,\"yec\":13,\"ysc\":13},{\"pos\":[{\"x\":429,\"y\":434},{\"x\":471,\"y\":434},{\"x\":471,\"y\":451},{\"x\":429,\"y\":451}],\"tableCellId\":188,\"word\":\"\",\"xec\":10,\"xsc\":10,\"yec\":13,\"ysc\":13},{\"pos\":[{\"x\":471,\"y\":434},{\"x\":513,\"y\":434},{\"x\":513,\"y\":451},{\"x\":471,\"y\":451}],\"tableCellId\":189,\"word\":\"\",\"xec\":11,\"xsc\":11,\"yec\":13,\"ysc\":13},{\"pos\":[{\"x\":513,\"y\":434},{\"x\":555,\"y\":434},{\"x\":555,\"y\":451},{\"x\":513,\"y\":451}],\"tableCellId\":190,\"word\":\"\",\"xec\":12,\"xsc\":12,\"yec\":13,\"ysc\":13},{\"pos\":[{\"x\":555,\"y\":434},{\"x\":597,\"y\":434},{\"x\":597,\"y\":451},{\"x\":555,\"y\":451}],\"tableCellId\":191,\"word\":\"\",\"xec\":13,\"xsc\":13,\"yec\":13,\"ysc\":13},{\"pos\":[{\"x\":597,\"y\":434},{\"x\":639,\"y\":434},{\"x\":639,\"y\":451},{\"x\":597,\"y\":451}],\"tableCellId\":192,\"word\":\"\",\"xec\":14,\"xsc\":14,\"yec\":13,\"ysc\":13},{\"pos\":[{\"x\":639,\"y\":434},{\"x\":681,\"y\":434},{\"x\":681,\"y\":451},{\"x\":639,\"y\":451}],\"tableCellId\":193,\"word\":\"\",\"xec\":15,\"xsc\":15,\"yec\":13,\"ysc\":13},{\"pos\":[{\"x\":681,\"y\":434},{\"x\":723,\"y\":434},{\"x\":723,\"y\":451},{\"x\":681,\"y\":451}],\"tableCellId\":194,\"word\":\"\",\"xec\":16,\"xsc\":16,\"yec\":13,\"ysc\":13},{\"pos\":[{\"x\":723,\"y\":434},{\"x\":765,\"y\":434},{\"x\":765,\"y\":451},{\"x\":723,\"y\":451}],\"tableCellId\":195,\"word\":\"\",\"xec\":17,\"xsc\":17,\"yec\":13,\"ysc\":13},{\"pos\":[{\"x\":765,\"y\":434},{\"x\":807,\"y\":434},{\"x\":807,\"y\":451},{\"x\":765,\"y\":451}],\"tableCellId\":196,\"word\":\"\",\"xec\":18,\"xsc\":18,\"yec\":13,\"ysc\":13},{\"pos\":[{\"x\":807,\"y\":434},{\"x\":889,\"y\":434},{\"x\":889,\"y\":451},{\"x\":807,\"y\":451}],\"tableCellId\":197,\"word\":\"\",\"xec\":19,\"xsc\":19,\"yec\":13,\"ysc\":13},{\"pos\":[{\"x\":889,\"y\":434},{\"x\":952,\"y\":434},{\"x\":952,\"y\":451},{\"x\":889,\"y\":451}],\"tableCellId\":198,\"word\":\"\",\"xec\":20,\"xsc\":20,\"yec\":13,\"ysc\":13},{\"pos\":[{\"x\":952,\"y\":434},{\"x\":1001,\"y\":434},{\"x\":1001,\"y\":451},{\"x\":952,\"y\":451}],\"tableCellId\":199,\"word\":\"\",\"xec\":21,\"xsc\":21,\"yec\":13,\"ysc\":13},{\"pos\":[{\"x\":19,\"y\":451},{\"x\":43,\"y\":451},{\"x\":43,\"y\":468},{\"x\":19,\"y\":468}],\"tableCellId\":200,\"word\":\"5\",\"xec\":1,\"xsc\":1,\"yec\":14,\"ysc\":14},{\"pos\":[{\"x\":43,\"y\":451},{\"x\":230,\"y\":451},{\"x\":230,\"y\":468},{\"x\":43,\"y\":468}],\"tableCellId\":201,\"word\":\"宽度(mm)\",\"xec\":5,\"xsc\":2,\"yec\":14,\"ysc\":14},{\"pos\":[{\"x\":230,\"y\":451},{\"x\":387,\"y\":451},{\"x\":387,\"y\":468},{\"x\":230,\"y\":468}],\"tableCellId\":202,\"word\":\"满足设计要求\",\"xec\":8,\"xsc\":6,\"yec\":14,\"ysc\":14},{\"pos\":[{\"x\":387,\"y\":451},{\"x\":429,\"y\":451},{\"x\":429,\"y\":468},{\"x\":387,\"y\":468}],\"tableCellId\":203,\"word\":\"\",\"xec\":9,\"xsc\":9,\"yec\":14,\"ysc\":14},{\"pos\":[{\"x\":429,\"y\":451},{\"x\":471,\"y\":451},{\"x\":471,\"y\":468},{\"x\":429,\"y\":468}],\"tableCellId\":204,\"word\":\"\",\"xec\":10,\"xsc\":10,\"yec\":14,\"ysc\":14},{\"pos\":[{\"x\":471,\"y\":451},{\"x\":513,\"y\":451},{\"x\":513,\"y\":468},{\"x\":471,\"y\":468}],\"tableCellId\":205,\"word\":\"\",\"xec\":11,\"xsc\":11,\"yec\":14,\"ysc\":14},{\"pos\":[{\"x\":513,\"y\":451},{\"x\":555,\"y\":451},{\"x\":555,\"y\":468},{\"x\":513,\"y\":468}],\"tableCellId\":206,\"word\":\"\",\"xec\":12,\"xsc\":12,\"yec\":14,\"ysc\":14},{\"pos\":[{\"x\":555,\"y\":451},{\"x\":597,\"y\":451},{\"x\":597,\"y\":468},{\"x\":555,\"y\":468}],\"tableCellId\":207,\"word\":\"\",\"xec\":13,\"xsc\":13,\"yec\":14,\"ysc\":14},{\"pos\":[{\"x\":597,\"y\":451},{\"x\":639,\"y\":451},{\"x\":639,\"y\":468},{\"x\":597,\"y\":468}],\"tableCellId\":208,\"word\":\"\",\"xec\":14,\"xsc\":14,\"yec\":14,\"ysc\":14},{\"pos\":[{\"x\":639,\"y\":451},{\"x\":681,\"y\":451},{\"x\":681,\"y\":468},{\"x\":639,\"y\":468}],\"tableCellId\":209,\"word\":\"\",\"xec\":15,\"xsc\":15,\"yec\":14,\"ysc\":14},{\"pos\":[{\"x\":681,\"y\":451},{\"x\":723,\"y\":451},{\"x\":723,\"y\":468},{\"x\":681,\"y\":468}],\"tableCellId\":210,\"word\":\"\",\"xec\":16,\"xsc\":16,\"yec\":14,\"ysc\":14},{\"pos\":[{\"x\":723,\"y\":451},{\"x\":765,\"y\":451},{\"x\":765,\"y\":468},{\"x\":723,\"y\":468}],\"tableCellId\":211,\"word\":\"\",\"xec\":17,\"xsc\":17,\"yec\":14,\"ysc\":14},{\"pos\":[{\"x\":765,\"y\":451},{\"x\":807,\"y\":451},{\"x\":807,\"y\":468},{\"x\":765,\"y\":468}],\"tableCellId\":212,\"word\":\"\",\"xec\":18,\"xsc\":18,\"yec\":14,\"ysc\":14},{\"pos\":[{\"x\":807,\"y\":451},{\"x\":889,\"y\":451},{\"x\":889,\"y\":468},{\"x\":807,\"y\":468}],\"tableCellId\":213,\"word\":\"\",\"xec\":19,\"xsc\":19,\"yec\":14,\"ysc\":14},{\"pos\":[{\"x\":889,\"y\":451},{\"x\":952,\"y\":451},{\"x\":952,\"y\":468},{\"x\":889,\"y\":468}],\"tableCellId\":214,\"word\":\"\",\"xec\":20,\"xsc\":20,\"yec\":14,\"ysc\":14},{\"pos\":[{\"x\":952,\"y\":451},{\"x\":1001,\"y\":451},{\"x\":1002,\"y\":468},{\"x\":952,\"y\":468}],\"tableCellId\":215,\"word\":\"\",\"xec\":21,\"xsc\":21,\"yec\":14,\"ysc\":14},{\"pos\":[{\"x\":19,\"y\":468},{\"x\":43,\"y\":468},{\"x\":43,\"y\":485},{\"x\":19,\"y\":485}],\"tableCellId\":216,\"word\":\"6\",\"xec\":1,\"xsc\":1,\"yec\":15,\"ysc\":15},{\"pos\":[{\"x\":43,\"y\":468},{\"x\":230,\"y\":468},{\"x\":230,\"y\":485},{\"x\":43,\"y\":485}],\"tableCellId\":217,\"word\":\"平整度(mm)\",\"xec\":5,\"xsc\":2,\"yec\":15,\"ysc\":15},{\"pos\":[{\"x\":230,\"y\":468},{\"x\":301,\"y\":468},{\"x\":301,\"y\":485},{\"x\":230,\"y\":485}],\"tableCellId\":218,\"word\":\"415\",\"xec\":6,\"xsc\":6,\"yec\":15,\"ysc\":15},{\"pos\":[{\"x\":301,\"y\":468},{\"x\":387,\"y\":468},{\"x\":387,\"y\":485},{\"x\":301,\"y\":485}],\"tableCellId\":219,\"word\":\"520\",\"xec\":8,\"xsc\":7,\"yec\":15,\"ysc\":15},{\"pos\":[{\"x\":387,\"y\":468},{\"x\":429,\"y\":468},{\"x\":429,\"y\":485},{\"x\":387,\"y\":485}],\"tableCellId\":220,\"word\":\"\",\"xec\":9,\"xsc\":9,\"yec\":15,\"ysc\":15},{\"pos\":[{\"x\":429,\"y\":468},{\"x\":471,\"y\":468},{\"x\":471,\"y\":485},{\"x\":429,\"y\":485}],\"tableCellId\":221,\"word\":\"\",\"xec\":10,\"xsc\":10,\"yec\":15,\"ysc\":15},{\"pos\":[{\"x\":471,\"y\":468},{\"x\":513,\"y\":468},{\"x\":513,\"y\":485},{\"x\":471,\"y\":485}],\"tableCellId\":222,\"word\":\"\",\"xec\":11,\"xsc\":11,\"yec\":15,\"ysc\":15},{\"pos\":[{\"x\":513,\"y\":468},{\"x\":555,\"y\":468},{\"x\":555,\"y\":485},{\"x\":513,\"y\":485}],\"tableCellId\":223,\"word\":\"\",\"xec\":12,\"xsc\":12,\"yec\":15,\"ysc\":15},{\"pos\":[{\"x\":555,\"y\":468},{\"x\":597,\"y\":468},{\"x\":597,\"y\":485},{\"x\":555,\"y\":485}],\"tableCellId\":224,\"word\":\"\",\"xec\":13,\"xsc\":13,\"yec\":15,\"ysc\":15},{\"pos\":[{\"x\":597,\"y\":468},{\"x\":639,\"y\":468},{\"x\":639,\"y\":485},{\"x\":597,\"y\":485}],\"tableCellId\":225,\"word\":\"\",\"xec\":14,\"xsc\":14,\"yec\":15,\"ysc\":15},{\"pos\":[{\"x\":639,\"y\":468},{\"x\":681,\"y\":468},{\"x\":681,\"y\":485},{\"x\":639,\"y\":485}],\"tableCellId\":226,\"word\":\"\",\"xec\":15,\"xsc\":15,\"yec\":15,\"ysc\":15},{\"pos\":[{\"x\":681,\"y\":468},{\"x\":723,\"y\":468},{\"x\":723,\"y\":485},{\"x\":681,\"y\":485}],\"tableCellId\":227,\"word\":\"\",\"xec\":16,\"xsc\":16,\"yec\":15,\"ysc\":15},{\"pos\":[{\"x\":723,\"y\":468},{\"x\":765,\"y\":468},{\"x\":765,\"y\":485},{\"x\":723,\"y\":485}],\"tableCellId\":228,\"word\":\"\",\"xec\":17,\"xsc\":17,\"yec\":15,\"ysc\":15},{\"pos\":[{\"x\":765,\"y\":468},{\"x\":807,\"y\":468},{\"x\":807,\"y\":485},{\"x\":765,\"y\":485}],\"tableCellId\":229,\"word\":\"\",\"xec\":18,\"xsc\":18,\"yec\":15,\"ysc\":15},{\"pos\":[{\"x\":807,\"y\":468},{\"x\":889,\"y\":468},{\"x\":889,\"y\":485},{\"x\":807,\"y\":485}],\"tableCellId\":230,\"word\":\"\",\"xec\":19,\"xsc\":19,\"yec\":15,\"ysc\":15},{\"pos\":[{\"x\":889,\"y\":468},{\"x\":952,\"y\":468},{\"x\":952,\"y\":485},{\"x\":889,\"y\":485}],\"tableCellId\":231,\"word\":\"\",\"xec\":20,\"xsc\":20,\"yec\":15,\"ysc\":15},{\"pos\":[{\"x\":952,\"y\":468},{\"x\":1002,\"y\":468},{\"x\":1001,\"y\":485},{\"x\":952,\"y\":485}],\"tableCellId\":232,\"word\":\"\",\"xec\":21,\"xsc\":21,\"yec\":15,\"ysc\":15},{\"pos\":[{\"x\":19,\"y\":485},{\"x\":43,\"y\":485},{\"x\":43,\"y\":499},{\"x\":19,\"y\":499}],\"tableCellId\":233,\"word\":\"7\",\"xec\":1,\"xsc\":1,\"yec\":16,\"ysc\":16},{\"pos\":[{\"x\":43,\"y\":485},{\"x\":230,\"y\":485},{\"x\":230,\"y\":499},{\"x\":43,\"y\":499}],\"tableCellId\":234,\"word\":\"横坡(%)\",\"xec\":5,\"xsc\":2,\"yec\":16,\"ysc\":16},{\"pos\":[{\"x\":230,\"y\":485},{\"x\":301,\"y\":485},{\"x\":301,\"y\":499},{\"x\":230,\"y\":499}],\"tableCellId\":235,\"word\":\"±0.3\",\"xec\":6,\"xsc\":6,\"yec\":16,\"ysc\":16},{\"pos\":[{\"x\":301,\"y\":485},{\"x\":387,\"y\":485},{\"x\":387,\"y\":499},{\"x\":301,\"y\":499}],\"tableCellId\":236,\"word\":\"±0.5\",\"xec\":8,\"xsc\":7,\"yec\":16,\"ysc\":16},{\"pos\":[{\"x\":387,\"y\":485},{\"x\":429,\"y\":485},{\"x\":429,\"y\":499},{\"x\":387,\"y\":499}],\"tableCellId\":237,\"word\":\"\",\"xec\":9,\"xsc\":9,\"yec\":16,\"ysc\":16},{\"pos\":[{\"x\":429,\"y\":485},{\"x\":471,\"y\":485},{\"x\":471,\"y\":499},{\"x\":429,\"y\":499}],\"tableCellId\":238,\"word\":\"\",\"xec\":10,\"xsc\":10,\"yec\":16,\"ysc\":16},{\"pos\":[{\"x\":471,\"y\":485},{\"x\":513,\"y\":485},{\"x\":513,\"y\":499},{\"x\":471,\"y\":499}],\"tableCellId\":239,\"word\":\"\",\"xec\":11,\"xsc\":11,\"yec\":16,\"ysc\":16},{\"pos\":[{\"x\":513,\"y\":485},{\"x\":555,\"y\":485},{\"x\":555,\"y\":499},{\"x\":513,\"y\":499}],\"tableCellId\":240,\"word\":\"\",\"xec\":12,\"xsc\":12,\"yec\":16,\"ysc\":16},{\"pos\":[{\"x\":555,\"y\":485},{\"x\":597,\"y\":485},{\"x\":597,\"y\":499},{\"x\":555,\"y\":499}],\"tableCellId\":241,\"word\":\"\",\"xec\":13,\"xsc\":13,\"yec\":16,\"ysc\":16},{\"pos\":[{\"x\":597,\"y\":485},{\"x\":639,\"y\":485},{\"x\":639,\"y\":499},{\"x\":597,\"y\":499}],\"tableCellId\":242,\"word\":\"\",\"xec\":14,\"xsc\":14,\"yec\":16,\"ysc\":16},{\"pos\":[{\"x\":639,\"y\":485},{\"x\":681,\"y\":485},{\"x\":681,\"y\":499},{\"x\":639,\"y\":499}],\"tableCellId\":243,\"word\":\"\",\"xec\":15,\"xsc\":15,\"yec\":16,\"ysc\":16},{\"pos\":[{\"x\":681,\"y\":485},{\"x\":723,\"y\":485},{\"x\":723,\"y\":499},{\"x\":681,\"y\":499}],\"tableCellId\":244,\"word\":\"\",\"xec\":16,\"xsc\":16,\"yec\":16,\"ysc\":16},{\"pos\":[{\"x\":723,\"y\":485},{\"x\":765,\"y\":485},{\"x\":765,\"y\":499},{\"x\":723,\"y\":499}],\"tableCellId\":245,\"word\":\"\",\"xec\":17,\"xsc\":17,\"yec\":16,\"ysc\":16},{\"pos\":[{\"x\":765,\"y\":485},{\"x\":807,\"y\":485},{\"x\":807,\"y\":499},{\"x\":765,\"y\":499}],\"tableCellId\":246,\"word\":\"\",\"xec\":18,\"xsc\":18,\"yec\":16,\"ysc\":16},{\"pos\":[{\"x\":807,\"y\":485},{\"x\":889,\"y\":485},{\"x\":889,\"y\":499},{\"x\":807,\"y\":499}],\"tableCellId\":247,\"word\":\"\",\"xec\":19,\"xsc\":19,\"yec\":16,\"ysc\":16},{\"pos\":[{\"x\":889,\"y\":485},{\"x\":952,\"y\":485},{\"x\":952,\"y\":499},{\"x\":889,\"y\":499}],\"tableCellId\":248,\"word\":\"\",\"xec\":20,\"xsc\":20,\"yec\":16,\"ysc\":16},{\"pos\":[{\"x\":952,\"y\":485},{\"x\":1001,\"y\":485},{\"x\":1001,\"y\":499},{\"x\":952,\"y\":499}],\"tableCellId\":249,\"word\":\"\",\"xec\":21,\"xsc\":21,\"yec\":16,\"ysc\":16},{\"pos\":[{\"x\":19,\"y\":499},{\"x\":43,\"y\":499},{\"x\":43,\"y\":516},{\"x\":19,\"y\":516}],\"tableCellId\":250,\"word\":\"8\",\"xec\":1,\"xsc\":1,\"yec\":17,\"ysc\":17},{\"pos\":[{\"x\":43,\"y\":499},{\"x\":230,\"y\":499},{\"x\":230,\"y\":516},{\"x\":43,\"y\":516}],\"tableCellId\":251,\"word\":\"边坡\",\"xec\":5,\"xsc\":2,\"yec\":17,\"ysc\":17},{\"pos\":[{\"x\":230,\"y\":499},{\"x\":387,\"y\":499},{\"x\":387,\"y\":516},{\"x\":230,\"y\":516}],\"tableCellId\":252,\"word\":\"满足设计要求\",\"xec\":8,\"xsc\":6,\"yec\":17,\"ysc\":17},{\"pos\":[{\"x\":387,\"y\":499},{\"x\":429,\"y\":499},{\"x\":429,\"y\":516},{\"x\":387,\"y\":516}],\"tableCellId\":253,\"word\":\"\",\"xec\":9,\"xsc\":9,\"yec\":17,\"ysc\":17},{\"pos\":[{\"x\":429,\"y\":499},{\"x\":471,\"y\":499},{\"x\":471,\"y\":516},{\"x\":429,\"y\":516}],\"tableCellId\":254,\"word\":\"\",\"xec\":10,\"xsc\":10,\"yec\":17,\"ysc\":17},{\"pos\":[{\"x\":471,\"y\":499},{\"x\":513,\"y\":499},{\"x\":513,\"y\":516},{\"x\":471,\"y\":516}],\"tableCellId\":255,\"word\":\"\",\"xec\":11,\"xsc\":11,\"yec\":17,\"ysc\":17},{\"pos\":[{\"x\":513,\"y\":499},{\"x\":555,\"y\":499},{\"x\":555,\"y\":516},{\"x\":513,\"y\":516}],\"tableCellId\":256,\"word\":\"\",\"xec\":12,\"xsc\":12,\"yec\":17,\"ysc\":17},{\"pos\":[{\"x\":555,\"y\":499},{\"x\":597,\"y\":499},{\"x\":597,\"y\":516},{\"x\":555,\"y\":516}],\"tableCellId\":257,\"word\":\"\",\"xec\":13,\"xsc\":13,\"yec\":17,\"ysc\":17},{\"pos\":[{\"x\":597,\"y\":499},{\"x\":639,\"y\":499},{\"x\":639,\"y\":516},{\"x\":597,\"y\":516}],\"tableCellId\":258,\"word\":\"\",\"xec\":14,\"xsc\":14,\"yec\":17,\"ysc\":17},{\"pos\":[{\"x\":639,\"y\":499},{\"x\":681,\"y\":499},{\"x\":681,\"y\":516},{\"x\":639,\"y\":516}],\"tableCellId\":259,\"word\":\"\",\"xec\":15,\"xsc\":15,\"yec\":17,\"ysc\":17},{\"pos\":[{\"x\":681,\"y\":499},{\"x\":723,\"y\":499},{\"x\":723,\"y\":516},{\"x\":681,\"y\":516}],\"tableCellId\":260,\"word\":\"\",\"xec\":16,\"xsc\":16,\"yec\":17,\"ysc\":17},{\"pos\":[{\"x\":723,\"y\":499},{\"x\":765,\"y\":499},{\"x\":765,\"y\":516},{\"x\":723,\"y\":516}],\"tableCellId\":261,\"word\":\"\",\"xec\":17,\"xsc\":17,\"yec\":17,\"ysc\":17},{\"pos\":[{\"x\":765,\"y\":499},{\"x\":807,\"y\":499},{\"x\":807,\"y\":516},{\"x\":765,\"y\":516}],\"tableCellId\":262,\"word\":\"\",\"xec\":18,\"xsc\":18,\"yec\":17,\"ysc\":17},{\"pos\":[{\"x\":807,\"y\":499},{\"x\":889,\"y\":499},{\"x\":889,\"y\":516},{\"x\":807,\"y\":516}],\"tableCellId\":263,\"word\":\"\",\"xec\":19,\"xsc\":19,\"yec\":17,\"ysc\":17},{\"pos\":[{\"x\":889,\"y\":499},{\"x\":952,\"y\":499},{\"x\":952,\"y\":516},{\"x\":889,\"y\":516}],\"tableCellId\":264,\"word\":\"\",\"xec\":20,\"xsc\":20,\"yec\":17,\"ysc\":17},{\"pos\":[{\"x\":952,\"y\":499},{\"x\":1001,\"y\":499},{\"x\":1001,\"y\":516},{\"x\":952,\"y\":516}],\"tableCellId\":265,\"word\":\"\",\"xec\":21,\"xsc\":21,\"yec\":17,\"ysc\":17},{\"pos\":[{\"x\":0,\"y\":517},{\"x\":230,\"y\":516},{\"x\":230,\"y\":555},{\"x\":0,\"y\":555}],\"tableCellId\":266,\"word\":\"外观质量\",\"xec\":5,\"xsc\":0,\"yec\":18,\"ysc\":18},{\"pos\":[{\"x\":230,\"y\":516},{\"x\":639,\"y\":516},{\"x\":639,\"y\":555},{\"x\":230,\"y\":555}],\"tableCellId\":267,\"word\":\"01.路基边线与边坡未出现单向累计长度超过50m的弯折.口2.路基边坡、护坡道、碎离台无滑坡、爆方或深度超过100mm的冲沟.\",\"xec\":14,\"xsc\":6,\"yec\":18,\"ysc\":18},{\"pos\":[{\"x\":639,\"y\":516},{\"x\":807,\"y\":516},{\"x\":807,\"y\":555},{\"x\":639,\"y\":555}],\"tableCellId\":268,\"word\":\"质量保证资料\",\"xec\":18,\"xsc\":15,\"yec\":18,\"ysc\":18},{\"pos\":[{\"x\":0,\"y\":555},{\"x\":230,\"y\":555},{\"x\":230,\"y\":579},{\"x\":0,\"y\":579}],\"tableCellId\":269,\"word\":\"工程质量等级评定\",\"xec\":5,\"xsc\":0,\"yec\":19,\"ysc\":19},{\"pos\":[{\"x\":230,\"y\":555},{\"x\":1001,\"y\":555},{\"x\":1001,\"y\":579},{\"x\":230,\"y\":579}],\"tableCellId\":270,\"word\":\"口合格口不合格\",\"xec\":19,\"xsc\":6,\"yec\":19,\"ysc\":19}],\"tableId\":0,\"xCellSize\":22,\"yCellSize\":20}],\"prism_version\":\"1.0.9\",\"prism_wnum\":136,\"prism_wordsInfo\":[{\"angle\":0,\"direction\":0,\"height\":19,\"pos\":[{\"x\":567,\"y\":2},{\"x\":664,\"y\":2},{\"x\":664,\"y\":22},{\"x\":567,\"y\":22}],\"prob\":99,\"tableCellId\":-1,\"tableId\":-1,\"width\":97,\"word\":\"公路工程项目\",\"x\":567,\"y\":2},{\"angle\":-89,\"direction\":0,\"height\":316,\"pos\":[{\"x\":349,\"y\":24},{\"x\":665,\"y\":24},{\"x\":665,\"y\":45},{\"x\":349,\"y\":44}],\"prob\":99,\"tableCellId\":-1,\"tableId\":-1,\"width\":20,\"word\":\"土方路基分项工程质量检验评定表\",\"x\":496,\"y\":-123},{\"angle\":-89,\"direction\":0,\"height\":65,\"pos\":[{\"x\":0,\"y\":48},{\"x\":66,\"y\":48},{\"x\":66,\"y\":59},{\"x\":0,\"y\":59}],\"prob\":99,\"tableCellId\":-1,\"tableId\":-1,\"width\":11,\"word\":\"分项工程名称:\",\"x\":27,\"y\":21},{\"angle\":-89,\"direction\":0,\"height\":157,\"pos\":[{\"x\":249,\"y\":47},{\"x\":407,\"y\":48},{\"x\":406,\"y\":59},{\"x\":249,\"y\":59}],\"prob\":99,\"tableCellId\":-1,\"tableId\":-1,\"width\":11,\"word\":\"工程部位:(柱号、墩台号、孔号)\",\"x\":322,\"y\":-24},{\"angle\":-89,\"direction\":0,\"height\":116,\"pos\":[{\"x\":638,\"y\":47},{\"x\":755,\"y\":48},{\"x\":755,\"y\":60},{\"x\":638,\"y\":59}],\"prob\":97,\"tableCellId\":-1,\"tableId\":-1,\"width\":11,\"word\":\"所属建设项目(合同段):\",\"x\":691,\"y\":-4},{\"angle\":-89,\"direction\":0,\"height\":85,\"pos\":[{\"x\":0,\"y\":67},{\"x\":85,\"y\":67},{\"x\":85,\"y\":78},{\"x\":0,\"y\":78}],\"prob\":99,\"tableCellId\":-1,\"tableId\":-1,\"width\":11,\"word\":\"所分部工程名称:\",\"x\":37,\"y\":30},{\"angle\":0,\"direction\":0,\"height\":10,\"pos\":[{\"x\":249,\"y\":67},{\"x\":315,\"y\":67},{\"x\":315,\"y\":78},{\"x\":249,\"y\":78}],\"prob\":99,\"tableCellId\":-1,\"tableId\":-1,\"width\":65,\"word\":\"所属单位工程:\",\"x\":249,\"y\":67},{\"angle\":-89,\"direction\":0,\"height\":46,\"pos\":[{\"x\":457,\"y\":67},{\"x\":504,\"y\":67},{\"x\":504,\"y\":78},{\"x\":457,\"y\":78}],\"prob\":99,\"tableCellId\":-1,\"tableId\":-1,\"width\":10,\"word\":\"施工单位:\",\"x\":475,\"y\":49},{\"angle\":0,\"direction\":0,\"height\":11,\"pos\":[{\"x\":638,\"y\":67},{\"x\":703,\"y\":67},{\"x\":703,\"y\":78},{\"x\":638,\"y\":78}],\"prob\":99,\"tableCellId\":-1,\"tableId\":-1,\"width\":65,\"word\":\"分项工程编号:\",\"x\":638,\"y\":67},{\"angle\":-89,\"direction\":0,\"height\":39,\"pos\":[{\"x\":928,\"y\":83},{\"x\":967,\"y\":83},{\"x\":967,\"y\":93},{\"x\":928,\"y\":93}],\"prob\":99,\"tableCellId\":16,\"tableId\":0,\"width\":10,\"word\":\"PD4.2.2\",\"x\":942,\"y\":69},{\"angle\":-89,\"direction\":0,\"height\":684,\"pos\":[{\"x\":46,\"y\":97},{\"x\":731,\"y\":100},{\"x\":730,\"y\":111},{\"x\":46,\"y\":109}],\"prob\":97,\"tableCellId\":18,\"tableId\":0,\"width\":11,\"word\":\"01.在路基用地和取土坑范国内,己清除地表植被、杂物、积水、淤泥和表土,处理坑塘,并按施工技术规范和设计要求对基底进行压实.表土己充分利用.\",\"x\":382,\"y\":-237},{\"angle\":0,\"direction\":0,\"height\":10,\"pos\":[{\"x\":10,\"y\":112},{\"x\":33,\"y\":112},{\"x\":33,\"y\":123},{\"x\":10,\"y\":123}],\"prob\":99,\"tableCellId\":17,\"tableId\":0,\"width\":22,\"word\":\"基本\",\"x\":10,\"y\":112},{\"angle\":-89,\"direction\":0,\"height\":415,\"pos\":[{\"x\":46,\"y\":111},{\"x\":461,\"y\":112},{\"x\":461,\"y\":124},{\"x\":45,\"y\":122}],\"prob\":98,\"tableCellId\":18,\"tableId\":0,\"width\":11,\"word\":\"口2.坝方路基分层坝筑压实,每层表面平整,路拱合适,排水良好,无明显碾压轮迹,无亏坡.\",\"x\":247,\"y\":-89},{\"angle\":0,\"direction\":0,\"height\":10,\"pos\":[{\"x\":10,\"y\":125},{\"x\":33,\"y\":125},{\"x\":33,\"y\":136},{\"x\":10,\"y\":136}],\"prob\":94,\"tableCellId\":17,\"tableId\":0,\"width\":23,\"word\":\"要求\",\"x\":10,\"y\":125},{\"angle\":-89,\"direction\":0,\"height\":284,\"pos\":[{\"x\":46,\"y\":124},{\"x\":331,\"y\":126},{\"x\":330,\"y\":137},{\"x\":46,\"y\":135}],\"prob\":99,\"tableCellId\":18,\"tableId\":0,\"width\":11,\"word\":\"口3.己设置施工临时排水系统,避免冲刷边坡,路床顶面无积水.\",\"x\":182,\"y\":-11},{\"angle\":-89,\"direction\":0,\"height\":395,\"pos\":[{\"x\":46,\"y\":136},{\"x\":441,\"y\":137},{\"x\":441,\"y\":149},{\"x\":46,\"y\":147}],\"prob\":98,\"tableCellId\":18,\"tableId\":0,\"width\":11,\"word\":\"4.在设定取土区内合理取土,无溢开滥挖.完工后己按要求对取土坑和奔土场进行依整.\",\"x\":238,\"y\":-54},{\"angle\":-89,\"direction\":0,\"height\":83,\"pos\":[{\"x\":268,\"y\":154},{\"x\":351,\"y\":155},{\"x\":351,\"y\":166},{\"x\":268,\"y\":166}],\"prob\":98,\"tableCellId\":21,\"tableId\":0,\"width\":11,\"word\":\"规定值或允许偏差\",\"x\":303,\"y\":119},{\"angle\":-89,\"direction\":0,\"height\":92,\"pos\":[{\"x\":552,\"y\":154},{\"x\":644,\"y\":155},{\"x\":644,\"y\":166},{\"x\":552,\"y\":166}],\"prob\":99,\"tableCellId\":22,\"tableId\":0,\"width\":11,\"word\":\"实测值或实测差值\",\"x\":592,\"y\":114},{\"angle\":-89,\"direction\":0,\"height\":41,\"pos\":[{\"x\":885,\"y\":154},{\"x\":926,\"y\":154},{\"x\":926,\"y\":166},{\"x\":885,\"y\":166}],\"prob\":99,\"tableCellId\":23,\"tableId\":0,\"width\":11,\"word\":\"质量评定\",\"x\":900,\"y\":139},{\"angle\":-90,\"direction\":0,\"height\":13,\"pos\":[{\"x\":26,\"y\":165},{\"x\":40,\"y\":165},{\"x\":40,\"y\":184},{\"x\":26,\"y\":184}],\"prob\":100,\"tableCellId\":19,\"tableId\":0,\"width\":19,\"word\":\"项\",\"x\":23,\"y\":167},{\"angle\":-90,\"direction\":0,\"height\":13,\"pos\":[{\"x\":26,\"y\":178},{\"x\":40,\"y\":178},{\"x\":40,\"y\":193},{\"x\":26,\"y\":193}],\"prob\":99,\"tableCellId\":19,\"tableId\":0,\"width\":15,\"word\":\"次\",\"x\":25,\"y\":179},{\"angle\":0,\"direction\":0,\"height\":11,\"pos\":[{\"x\":117,\"y\":175},{\"x\":158,\"y\":175},{\"x\":158,\"y\":186},{\"x\":117,\"y\":186}],\"prob\":99,\"tableCellId\":20,\"tableId\":0,\"width\":41,\"word\":\"检查项目\",\"x\":117,\"y\":175},{\"angle\":0,\"direction\":0,\"height\":11,\"pos\":[{\"x\":233,\"y\":177},{\"x\":294,\"y\":177},{\"x\":294,\"y\":188},{\"x\":233,\"y\":188}],\"prob\":98,\"tableCellId\":24,\"tableId\":0,\"width\":61,\"word\":\"商速公路一级\",\"x\":233,\"y\":177},{\"angle\":-89,\"direction\":0,\"height\":31,\"pos\":[{\"x\":304,\"y\":176},{\"x\":335,\"y\":177},{\"x\":335,\"y\":188},{\"x\":303,\"y\":187}],\"prob\":99,\"tableCellId\":25,\"tableId\":0,\"width\":11,\"word\":\"二级公\",\"x\":314,\"y\":166},{\"angle\":0,\"direction\":0,\"height\":11,\"pos\":[{\"x\":346,\"y\":176},{\"x\":379,\"y\":176},{\"x\":379,\"y\":188},{\"x\":346,\"y\":188}],\"prob\":99,\"tableCellId\":26,\"tableId\":0,\"width\":32,\"word\":\"三、四\",\"x\":346,\"y\":176},{\"angle\":-90,\"direction\":0,\"height\":7,\"pos\":[{\"x\":404,\"y\":183},{\"x\":412,\"y\":183},{\"x\":412,\"y\":193},{\"x\":404,\"y\":193}],\"prob\":99,\"tableCellId\":27,\"tableId\":0,\"width\":10,\"word\":\"1\",\"x\":403,\"y\":185},{\"angle\":-90,\"direction\":0,\"height\":9,\"pos\":[{\"x\":446,\"y\":183},{\"x\":456,\"y\":183},{\"x\":456,\"y\":193},{\"x\":446,\"y\":193}],\"prob\":99,\"tableCellId\":28,\"tableId\":0,\"width\":10,\"word\":\"2\",\"x\":446,\"y\":183},{\"angle\":-90,\"direction\":0,\"height\":9,\"pos\":[{\"x\":488,\"y\":183},{\"x\":497,\"y\":183},{\"x\":497,\"y\":193},{\"x\":488,\"y\":193}],\"prob\":99,\"tableCellId\":29,\"tableId\":0,\"width\":9,\"word\":\"3\",\"x\":487,\"y\":183},{\"angle\":-90,\"direction\":0,\"height\":9,\"pos\":[{\"x\":530,\"y\":183},{\"x\":539,\"y\":183},{\"x\":539,\"y\":193},{\"x\":530,\"y\":193}],\"prob\":99,\"tableCellId\":30,\"tableId\":0,\"width\":9,\"word\":\"4\",\"x\":530,\"y\":184},{\"angle\":-90,\"direction\":0,\"height\":9,\"pos\":[{\"x\":572,\"y\":183},{\"x\":582,\"y\":183},{\"x\":582,\"y\":193},{\"x\":572,\"y\":193}],\"prob\":99,\"tableCellId\":31,\"tableId\":0,\"width\":10,\"word\":\"5\",\"x\":572,\"y\":183},{\"angle\":-90,\"direction\":0,\"height\":10,\"pos\":[{\"x\":614,\"y\":183},{\"x\":624,\"y\":183},{\"x\":624,\"y\":193},{\"x\":614,\"y\":193}],\"prob\":99,\"tableCellId\":32,\"tableId\":0,\"width\":9,\"word\":\"6\",\"x\":614,\"y\":183},{\"angle\":-90,\"direction\":0,\"height\":8,\"pos\":[{\"x\":656,\"y\":183},{\"x\":665,\"y\":183},{\"x\":665,\"y\":193},{\"x\":656,\"y\":193}],\"prob\":99,\"tableCellId\":33,\"tableId\":0,\"width\":10,\"word\":\"7\",\"x\":655,\"y\":183},{\"angle\":-90,\"direction\":0,\"height\":9,\"pos\":[{\"x\":698,\"y\":183},{\"x\":708,\"y\":183},{\"x\":708,\"y\":193},{\"x\":698,\"y\":193}],\"prob\":99,\"tableCellId\":34,\"tableId\":0,\"width\":9,\"word\":\"8\",\"x\":698,\"y\":183},{\"angle\":-90,\"direction\":0,\"height\":10,\"pos\":[{\"x\":739,\"y\":183},{\"x\":750,\"y\":183},{\"x\":750,\"y\":193},{\"x\":739,\"y\":193}],\"prob\":99,\"tableCellId\":35,\"tableId\":0,\"width\":9,\"word\":\"9\",\"x\":740,\"y\":183},{\"angle\":-90,\"direction\":0,\"height\":13,\"pos\":[{\"x\":780,\"y\":184},{\"x\":794,\"y\":184},{\"x\":794,\"y\":193},{\"x\":780,\"y\":193}],\"prob\":99,\"tableCellId\":36,\"tableId\":0,\"width\":9,\"word\":\"10\",\"x\":783,\"y\":182},{\"angle\":-89,\"direction\":0,\"height\":72,\"pos\":[{\"x\":813,\"y\":182},{\"x\":885,\"y\":183},{\"x\":885,\"y\":194},{\"x\":813,\"y\":193}],\"prob\":99,\"tableCellId\":37,\"tableId\":0,\"width\":11,\"word\":\"平均值、代表值\",\"x\":843,\"y\":152},{\"angle\":0,\"direction\":0,\"height\":10,\"pos\":[{\"x\":892,\"y\":183},{\"x\":946,\"y\":183},{\"x\":946,\"y\":193},{\"x\":892,\"y\":194}],\"prob\":99,\"tableCellId\":38,\"tableId\":0,\"width\":53,\"word\":\"合格率(%)\",\"x\":892,\"y\":183},{\"angle\":-89,\"direction\":0,\"height\":42,\"pos\":[{\"x\":957,\"y\":183},{\"x\":999,\"y\":183},{\"x\":999,\"y\":194},{\"x\":957,\"y\":194}],\"prob\":99,\"tableCellId\":39,\"tableId\":0,\"width\":11,\"word\":\"合格判定\",\"x\":972,\"y\":167},{\"angle\":0,\"direction\":0,\"height\":10,\"pos\":[{\"x\":233,\"y\":190},{\"x\":254,\"y\":190},{\"x\":254,\"y\":201},{\"x\":233,\"y\":201}],\"prob\":99,\"tableCellId\":24,\"tableId\":0,\"width\":21,\"word\":\"公路\",\"x\":233,\"y\":190},{\"angle\":-90,\"direction\":0,\"height\":12,\"pos\":[{\"x\":303,\"y\":189},{\"x\":315,\"y\":189},{\"x\":315,\"y\":201},{\"x\":303,\"y\":201}],\"prob\":99,\"tableCellId\":25,\"tableId\":0,\"width\":11,\"word\":\"路\",\"x\":304,\"y\":189},{\"angle\":-89,\"direction\":0,\"height\":31,\"pos\":[{\"x\":346,\"y\":190},{\"x\":378,\"y\":190},{\"x\":378,\"y\":201},{\"x\":346,\"y\":201}],\"prob\":99,\"tableCellId\":26,\"tableId\":0,\"width\":11,\"word\":\"级公路\",\"x\":356,\"y\":179},{\"angle\":-89,\"direction\":0,\"height\":31,\"pos\":[{\"x\":99,\"y\":210},{\"x\":130,\"y\":210},{\"x\":130,\"y\":221},{\"x\":99,\"y\":221}],\"prob\":99,\"tableCellId\":42,\"tableId\":0,\"width\":10,\"word\":\"上路床\",\"x\":109,\"y\":200},{\"angle\":-89,\"direction\":0,\"height\":38,\"pos\":[{\"x\":178,\"y\":211},{\"x\":216,\"y\":211},{\"x\":216,\"y\":221},{\"x\":178,\"y\":221}],\"prob\":99,\"tableCellId\":43,\"tableId\":0,\"width\":10,\"word\":\"0~0.3m\",\"x\":192,\"y\":197},{\"angle\":-89,\"direction\":0,\"height\":22,\"pos\":[{\"x\":232,\"y\":211},{\"x\":254,\"y\":211},{\"x\":254,\"y\":221},{\"x\":232,\"y\":221}],\"prob\":91,\"tableCellId\":44,\"tableId\":0,\"width\":9,\"word\":\"≥96\",\"x\":238,\"y\":205},{\"angle\":-89,\"direction\":0,\"height\":21,\"pos\":[{\"x\":303,\"y\":211},{\"x\":325,\"y\":211},{\"x\":325,\"y\":221},{\"x\":303,\"y\":221}],\"prob\":99,\"tableCellId\":45,\"tableId\":0,\"width\":9,\"word\":\"≥95\",\"x\":309,\"y\":205},{\"angle\":-89,\"direction\":0,\"height\":22,\"pos\":[{\"x\":346,\"y\":211},{\"x\":369,\"y\":211},{\"x\":369,\"y\":221},{\"x\":346,\"y\":221}],\"prob\":98,\"tableCellId\":46,\"tableId\":0,\"width\":9,\"word\":\"≥94\",\"x\":352,\"y\":205},{\"angle\":-89,\"direction\":0,\"height\":71,\"pos\":[{\"x\":89,\"y\":227},{\"x\":160,\"y\":228},{\"x\":160,\"y\":239},{\"x\":89,\"y\":238}],\"prob\":99,\"tableCellId\":61,\"tableId\":0,\"width\":11,\"word\":\"经、中及交通\",\"x\":119,\"y\":197},{\"angle\":-90,\"direction\":0,\"height\":12,\"pos\":[{\"x\":70,\"y\":235},{\"x\":82,\"y\":235},{\"x\":82,\"y\":248},{\"x\":70,\"y\":248}],\"prob\":99,\"tableCellId\":60,\"tableId\":0,\"width\":13,\"word\":\"下\",\"x\":69,\"y\":235},{\"angle\":-89,\"direction\":0,\"height\":54,\"pos\":[{\"x\":170,\"y\":234},{\"x\":225,\"y\":235},{\"x\":224,\"y\":245},{\"x\":170,\"y\":244}],\"prob\":99,\"tableCellId\":62,\"tableId\":0,\"width\":10,\"word\":\"0.3m~0.8m\",\"x\":192,\"y\":212},{\"angle\":0,\"direction\":0,\"height\":9,\"pos\":[{\"x\":232,\"y\":234},{\"x\":254,\"y\":234},{\"x\":254,\"y\":244},{\"x\":232,\"y\":244}],\"prob\":99,\"tableCellId\":63,\"tableId\":0,\"width\":22,\"word\":\"96\",\"x\":232,\"y\":234},{\"angle\":0,\"direction\":0,\"height\":9,\"pos\":[{\"x\":303,\"y\":234},{\"x\":325,\"y\":234},{\"x\":325,\"y\":244},{\"x\":303,\"y\":244}],\"prob\":98,\"tableCellId\":64,\"tableId\":0,\"width\":22,\"word\":\"≥95\",\"x\":303,\"y\":234},{\"angle\":-89,\"direction\":0,\"height\":22,\"pos\":[{\"x\":346,\"y\":234},{\"x\":369,\"y\":234},{\"x\":369,\"y\":244},{\"x\":346,\"y\":244}],\"prob\":99,\"tableCellId\":65,\"tableId\":0,\"width\":9,\"word\":\"≥94\",\"x\":353,\"y\":228},{\"angle\":-90,\"direction\":0,\"height\":12,\"pos\":[{\"x\":70,\"y\":243},{\"x\":83,\"y\":243},{\"x\":83,\"y\":262},{\"x\":70,\"y\":262}],\"prob\":99,\"tableCellId\":60,\"tableId\":0,\"width\":18,\"word\":\"路\",\"x\":67,\"y\":246},{\"angle\":-89,\"direction\":0,\"height\":43,\"pos\":[{\"x\":103,\"y\":241},{\"x\":146,\"y\":241},{\"x\":146,\"y\":252},{\"x\":103,\"y\":252}],\"prob\":99,\"tableCellId\":61,\"tableId\":0,\"width\":10,\"word\":\"荷载等级\",\"x\":119,\"y\":225},{\"angle\":-90,\"direction\":0,\"height\":12,\"pos\":[{\"x\":70,\"y\":261},{\"x\":83,\"y\":261},{\"x\":83,\"y\":273},{\"x\":70,\"y\":273}],\"prob\":99,\"tableCellId\":60,\"tableId\":0,\"width\":11,\"word\":\"床\",\"x\":71,\"y\":261},{\"angle\":-89,\"direction\":0,\"height\":71,\"pos\":[{\"x\":89,\"y\":256},{\"x\":160,\"y\":256},{\"x\":160,\"y\":268},{\"x\":89,\"y\":267}],\"prob\":95,\"tableCellId\":70,\"tableId\":0,\"width\":11,\"word\":\"特重、极重��通\",\"x\":119,\"y\":226},{\"angle\":-89,\"direction\":0,\"height\":54,\"pos\":[{\"x\":170,\"y\":263},{\"x\":225,\"y\":264},{\"x\":225,\"y\":274},{\"x\":170,\"y\":273}],\"prob\":99,\"tableCellId\":71,\"tableId\":0,\"width\":9,\"word\":\"0.3m~1.2m\",\"x\":192,\"y\":241},{\"angle\":-89,\"direction\":0,\"height\":21,\"pos\":[{\"x\":232,\"y\":263},{\"x\":254,\"y\":263},{\"x\":254,\"y\":273},{\"x\":232,\"y\":273}],\"prob\":91,\"tableCellId\":72,\"tableId\":0,\"width\":9,\"word\":\"296\",\"x\":238,\"y\":257},{\"angle\":-89,\"direction\":0,\"height\":21,\"pos\":[{\"x\":303,\"y\":263},{\"x\":325,\"y\":263},{\"x\":325,\"y\":273},{\"x\":303,\"y\":273}],\"prob\":98,\"tableCellId\":73,\"tableId\":0,\"width\":9,\"word\":\"≥95\",\"x\":309,\"y\":257},{\"angle\":-90,\"direction\":0,\"height\":8,\"pos\":[{\"x\":362,\"y\":265},{\"x\":371,\"y\":265},{\"x\":371,\"y\":272},{\"x\":362,\"y\":272}],\"prob\":99,\"tableCellId\":74,\"tableId\":0,\"width\":7,\"word\":\"-\",\"x\":363,\"y\":264},{\"angle\":-89,\"direction\":0,\"height\":42,\"pos\":[{\"x\":103,\"y\":270},{\"x\":146,\"y\":270},{\"x\":146,\"y\":280},{\"x\":103,\"y\":280}],\"prob\":99,\"tableCellId\":70,\"tableId\":0,\"width\":10,\"word\":\"荷载等级\",\"x\":119,\"y\":254},{\"angle\":-90,\"direction\":1,\"height\":14,\"pos\":[{\"x\":47,\"y\":275},{\"x\":62,\"y\":275},{\"x\":62,\"y\":327},{\"x\":47,\"y\":327}],\"prob\":76,\"tableCellId\":41,\"tableId\":0,\"width\":51,\"word\":\"医卖\",\"x\":29,\"y\":294},{\"angle\":-89,\"direction\":0,\"height\":70,\"pos\":[{\"x\":89,\"y\":285},{\"x\":160,\"y\":286},{\"x\":160,\"y\":297},{\"x\":89,\"y\":296}],\"prob\":97,\"tableCellId\":89,\"tableId\":0,\"width\":11,\"word\":\"轻、中及重交通\",\"x\":119,\"y\":255},{\"angle\":-90,\"direction\":0,\"height\":15,\"pos\":[{\"x\":23,\"y\":298},{\"x\":39,\"y\":298},{\"x\":39,\"y\":308},{\"x\":23,\"y\":308}],\"prob\":99,\"tableCellId\":40,\"tableId\":0,\"width\":9,\"word\":\"1A\",\"x\":27,\"y\":295},{\"angle\":-90,\"direction\":0,\"height\":12,\"pos\":[{\"x\":70,\"y\":291},{\"x\":82,\"y\":291},{\"x\":82,\"y\":311},{\"x\":70,\"y\":311}],\"prob\":100,\"tableCellId\":88,\"tableId\":0,\"width\":19,\"word\":\"上\",\"x\":66,\"y\":294},{\"angle\":-89,\"direction\":0,\"height\":42,\"pos\":[{\"x\":103,\"y\":298},{\"x\":146,\"y\":299},{\"x\":146,\"y\":310},{\"x\":103,\"y\":309}],\"prob\":97,\"tableCellId\":89,\"tableId\":0,\"width\":10,\"word\":\"荷载等级\",\"x\":119,\"y\":283},{\"angle\":-89,\"direction\":0,\"height\":54,\"pos\":[{\"x\":170,\"y\":292},{\"x\":225,\"y\":292},{\"x\":225,\"y\":303},{\"x\":170,\"y\":302}],\"prob\":99,\"tableCellId\":90,\"tableId\":0,\"width\":10,\"word\":\"0.8m~1.5m\",\"x\":192,\"y\":270},{\"angle\":-89,\"direction\":0,\"height\":22,\"pos\":[{\"x\":232,\"y\":292},{\"x\":254,\"y\":292},{\"x\":254,\"y\":302},{\"x\":232,\"y\":302}],\"prob\":84,\"tableCellId\":91,\"tableId\":0,\"width\":9,\"word\":\"≥94\",\"x\":238,\"y\":286},{\"angle\":-89,\"direction\":0,\"height\":22,\"pos\":[{\"x\":303,\"y\":292},{\"x\":325,\"y\":292},{\"x\":325,\"y\":302},{\"x\":303,\"y\":302}],\"prob\":97,\"tableCellId\":92,\"tableId\":0,\"width\":9,\"word\":\"≥94\",\"x\":309,\"y\":286},{\"angle\":-89,\"direction\":0,\"height\":22,\"pos\":[{\"x\":346,\"y\":292},{\"x\":369,\"y\":292},{\"x\":369,\"y\":302},{\"x\":346,\"y\":302}],\"prob\":99,\"tableCellId\":93,\"tableId\":0,\"width\":9,\"word\":\"≥93\",\"x\":353,\"y\":286},{\"angle\":-90,\"direction\":0,\"height\":12,\"pos\":[{\"x\":2,\"y\":308},{\"x\":15,\"y\":308},{\"x\":15,\"y\":325},{\"x\":2,\"y\":325}],\"prob\":99,\"tableCellId\":-1,\"tableId\":-1,\"width\":16,\"word\":\"实\",\"x\":0,\"y\":310},{\"angle\":-90,\"direction\":0,\"height\":12,\"pos\":[{\"x\":70,\"y\":305},{\"x\":82,\"y\":305},{\"x\":82,\"y\":319},{\"x\":70,\"y\":319}],\"prob\":99,\"tableCellId\":88,\"tableId\":0,\"width\":13,\"word\":\"路\",\"x\":69,\"y\":306},{\"angle\":-90,\"direction\":0,\"height\":12,\"pos\":[{\"x\":69,\"y\":314},{\"x\":82,\"y\":314},{\"x\":82,\"y\":332},{\"x\":69,\"y\":332}],\"prob\":82,\"tableCellId\":88,\"tableId\":0,\"width\":18,\"word\":\"提\",\"x\":67,\"y\":317},{\"angle\":-89,\"direction\":0,\"height\":71,\"pos\":[{\"x\":89,\"y\":314},{\"x\":160,\"y\":315},{\"x\":160,\"y\":326},{\"x\":89,\"y\":325}],\"prob\":93,\"tableCellId\":107,\"tableId\":0,\"width\":11,\"word\":\"特薰、极薰交通\",\"x\":119,\"y\":284},{\"angle\":-90,\"direction\":0,\"height\":45,\"pos\":[{\"x\":409,\"y\":281},{\"x\":454,\"y\":281},{\"x\":454,\"y\":339},{\"x\":409,\"y\":339}],\"prob\":99,\"tableCellId\":-1,\"tableId\":-1,\"width\":58,\"word\":\"第\",\"x\":403,\"y\":287},{\"angle\":-90,\"direction\":0,\"height\":34,\"pos\":[{\"x\":544,\"y\":283},{\"x\":578,\"y\":283},{\"x\":578,\"y\":340},{\"x\":544,\"y\":340}],\"prob\":99,\"tableCellId\":-1,\"tableId\":-1,\"width\":56,\"word\":\"页\",\"x\":533,\"y\":294},{\"angle\":-7,\"direction\":0,\"height\":41,\"pos\":[{\"x\":14,\"y\":321},{\"x\":19,\"y\":362},{\"x\":5,\"y\":363},{\"x\":0,\"y\":322}],\"prob\":69,\"tableCellId\":-1,\"tableId\":-1,\"width\":13,\"word\":\"餐\",\"x\":3,\"y\":321},{\"angle\":-89,\"direction\":0,\"height\":54,\"pos\":[{\"x\":170,\"y\":321},{\"x\":225,\"y\":321},{\"x\":225,\"y\":331},{\"x\":170,\"y\":331}],\"prob\":99,\"tableCellId\":108,\"tableId\":0,\"width\":9,\"word\":\"1.2m~1.9m\",\"x\":193,\"y\":299},{\"angle\":-89,\"direction\":0,\"height\":22,\"pos\":[{\"x\":232,\"y\":321},{\"x\":254,\"y\":321},{\"x\":254,\"y\":331},{\"x\":232,\"y\":331}],\"prob\":96,\"tableCellId\":109,\"tableId\":0,\"width\":9,\"word\":\"≥94\",\"x\":238,\"y\":315},{\"angle\":-89,\"direction\":0,\"height\":22,\"pos\":[{\"x\":303,\"y\":321},{\"x\":325,\"y\":321},{\"x\":325,\"y\":331},{\"x\":303,\"y\":331}],\"prob\":93,\"tableCellId\":110,\"tableId\":0,\"width\":9,\"word\":\"≥94\",\"x\":310,\"y\":315},{\"angle\":-90,\"direction\":0,\"height\":9,\"pos\":[{\"x\":362,\"y\":322},{\"x\":372,\"y\":322},{\"x\":372,\"y\":331},{\"x\":362,\"y\":331}],\"prob\":99,\"tableCellId\":111,\"tableId\":0,\"width\":8,\"word\":\"-\",\"x\":362,\"y\":321},{\"angle\":-89,\"direction\":0,\"height\":42,\"pos\":[{\"x\":103,\"y\":328},{\"x\":146,\"y\":328},{\"x\":146,\"y\":339},{\"x\":103,\"y\":339}],\"prob\":98,\"tableCellId\":107,\"tableId\":0,\"width\":10,\"word\":\"荷载等级\",\"x\":119,\"y\":312},{\"angle\":-89,\"direction\":0,\"height\":71,\"pos\":[{\"x\":89,\"y\":343},{\"x\":160,\"y\":343},{\"x\":160,\"y\":354},{\"x\":89,\"y\":354}],\"prob\":99,\"tableCellId\":126,\"tableId\":0,\"width\":11,\"word\":\"轻、中及交通\",\"x\":119,\"y\":313},{\"angle\":-90,\"direction\":0,\"height\":11,\"pos\":[{\"x\":70,\"y\":352},{\"x\":81,\"y\":352},{\"x\":81,\"y\":364},{\"x\":70,\"y\":364}],\"prob\":99,\"tableCellId\":125,\"tableId\":0,\"width\":12,\"word\":\"下\",\"x\":69,\"y\":352},{\"angle\":-89,\"direction\":0,\"height\":33,\"pos\":[{\"x\":181,\"y\":350},{\"x\":215,\"y\":350},{\"x\":214,\"y\":360},{\"x\":181,\"y\":360}],\"prob\":98,\"tableCellId\":127,\"tableId\":0,\"width\":10,\"word\":\"≥1.5m\",\"x\":192,\"y\":338},{\"angle\":-89,\"direction\":0,\"height\":42,\"pos\":[{\"x\":103,\"y\":356},{\"x\":146,\"y\":357},{\"x\":146,\"y\":368},{\"x\":103,\"y\":367}],\"prob\":99,\"tableCellId\":126,\"tableId\":0,\"width\":10,\"word\":\"荷载等级\",\"x\":119,\"y\":341},{\"angle\":-90,\"direction\":0,\"height\":12,\"pos\":[{\"x\":70,\"y\":362},{\"x\":82,\"y\":362},{\"x\":82,\"y\":379},{\"x\":70,\"y\":379}],\"prob\":99,\"tableCellId\":125,\"tableId\":0,\"width\":16,\"word\":\"路\",\"x\":68,\"y\":365},{\"angle\":-89,\"direction\":0,\"height\":22,\"pos\":[{\"x\":232,\"y\":365},{\"x\":254,\"y\":365},{\"x\":254,\"y\":375},{\"x\":232,\"y\":375}],\"prob\":86,\"tableCellId\":128,\"tableId\":0,\"width\":9,\"word\":\"≥93\",\"x\":238,\"y\":359},{\"angle\":-89,\"direction\":0,\"height\":22,\"pos\":[{\"x\":303,\"y\":365},{\"x\":325,\"y\":365},{\"x\":325,\"y\":375},{\"x\":303,\"y\":375}],\"prob\":88,\"tableCellId\":129,\"tableId\":0,\"width\":9,\"word\":\"≥92\",\"x\":309,\"y\":359},{\"angle\":0,\"direction\":0,\"height\":9,\"pos\":[{\"x\":346,\"y\":365},{\"x\":369,\"y\":365},{\"x\":369,\"y\":375},{\"x\":346,\"y\":375}],\"prob\":99,\"tableCellId\":130,\"tableId\":0,\"width\":22,\"word\":\"≥90\",\"x\":346,\"y\":365},{\"angle\":-90,\"direction\":0,\"height\":12,\"pos\":[{\"x\":70,\"y\":377},{\"x\":83,\"y\":377},{\"x\":83,\"y\":389},{\"x\":70,\"y\":389}],\"prob\":78,\"tableCellId\":125,\"tableId\":0,\"width\":11,\"word\":\"提\",\"x\":71,\"y\":377},{\"angle\":-89,\"direction\":0,\"height\":71,\"pos\":[{\"x\":89,\"y\":372},{\"x\":160,\"y\":372},{\"x\":160,\"y\":384},{\"x\":89,\"y\":383}],\"prob\":99,\"tableCellId\":144,\"tableId\":0,\"width\":11,\"word\":\"特、极薰交通\",\"x\":119,\"y\":342},{\"angle\":-89,\"direction\":0,\"height\":34,\"pos\":[{\"x\":181,\"y\":379},{\"x\":215,\"y\":379},{\"x\":215,\"y\":389},{\"x\":181,\"y\":389}],\"prob\":98,\"tableCellId\":145,\"tableId\":0,\"width\":10,\"word\":\"≥1.9m\",\"x\":193,\"y\":367},{\"angle\":-89,\"direction\":0,\"height\":42,\"pos\":[{\"x\":103,\"y\":386},{\"x\":146,\"y\":386},{\"x\":146,\"y\":397},{\"x\":103,\"y\":397}],\"prob\":99,\"tableCellId\":144,\"tableId\":0,\"width\":10,\"word\":\"荷载等级\",\"x\":119,\"y\":370},{\"angle\":-90,\"direction\":0,\"height\":15,\"pos\":[{\"x\":21,\"y\":403},{\"x\":36,\"y\":403},{\"x\":36,\"y\":413},{\"x\":21,\"y\":413}],\"prob\":99,\"tableCellId\":159,\"tableId\":0,\"width\":9,\"word\":\"2A\",\"x\":24,\"y\":400},{\"angle\":-89,\"direction\":0,\"height\":66,\"pos\":[{\"x\":101,\"y\":402},{\"x\":168,\"y\":403},{\"x\":168,\"y\":413},{\"x\":101,\"y\":413}],\"prob\":98,\"tableCellId\":160,\"tableId\":0,\"width\":10,\"word\":\"弯沉(0.01mm)\",\"x\":129,\"y\":375},{\"angle\":-89,\"direction\":0,\"height\":82,\"pos\":[{\"x\":268,\"y\":402},{\"x\":350,\"y\":402},{\"x\":350,\"y\":414},{\"x\":268,\"y\":413}],\"prob\":99,\"tableCellId\":161,\"tableId\":0,\"width\":11,\"word\":\"≤设计验收弯沉值\",\"x\":304,\"y\":367},{\"angle\":-90,\"direction\":0,\"height\":9,\"pos\":[{\"x\":28,\"y\":421},{\"x\":37,\"y\":421},{\"x\":37,\"y\":431},{\"x\":28,\"y\":431}],\"prob\":99,\"tableCellId\":166,\"tableId\":0,\"width\":10,\"word\":\"3\",\"x\":27,\"y\":421},{\"angle\":-89,\"direction\":0,\"height\":66,\"pos\":[{\"x\":102,\"y\":420},{\"x\":168,\"y\":420},{\"x\":168,\"y\":431},{\"x\":102,\"y\":431}],\"prob\":99,\"tableCellId\":167,\"tableId\":0,\"width\":11,\"word\":\"纵断商程(mm)\",\"x\":129,\"y\":393},{\"angle\":-89,\"direction\":0,\"height\":42,\"pos\":[{\"x\":235,\"y\":421},{\"x\":278,\"y\":421},{\"x\":278,\"y\":431},{\"x\":235,\"y\":431}],\"prob\":99,\"tableCellId\":168,\"tableId\":0,\"width\":10,\"word\":\"+10,-15\",\"x\":251,\"y\":405},{\"angle\":-89,\"direction\":0,\"height\":36,\"pos\":[{\"x\":329,\"y\":421},{\"x\":366,\"y\":421},{\"x\":366,\"y\":431},{\"x\":329,\"y\":431}],\"prob\":99,\"tableCellId\":169,\"tableId\":0,\"width\":10,\"word\":\"+10.-20\",\"x\":342,\"y\":408},{\"angle\":-90,\"direction\":0,\"height\":10,\"pos\":[{\"x\":28,\"y\":438},{\"x\":38,\"y\":438},{\"x\":38,\"y\":448},{\"x\":28,\"y\":448}],\"prob\":99,\"tableCellId\":183,\"tableId\":0,\"width\":10,\"word\":\"4\",\"x\":28,\"y\":438},{\"angle\":-89,\"direction\":0,\"height\":66,\"pos\":[{\"x\":102,\"y\":437},{\"x\":168,\"y\":438},{\"x\":168,\"y\":449},{\"x\":102,\"y\":448}],\"prob\":99,\"tableCellId\":184,\"tableId\":0,\"width\":10,\"word\":\"中线偏位(mm)\",\"x\":130,\"y\":410},{\"angle\":-90,\"direction\":0,\"height\":13,\"pos\":[{\"x\":259,\"y\":438},{\"x\":273,\"y\":438},{\"x\":273,\"y\":448},{\"x\":259,\"y\":448}],\"prob\":99,\"tableCellId\":185,\"tableId\":0,\"width\":10,\"word\":\"50\",\"x\":261,\"y\":436},{\"angle\":0,\"direction\":0,\"height\":9,\"pos\":[{\"x\":336,\"y\":438},{\"x\":354,\"y\":438},{\"x\":354,\"y\":448},{\"x\":336,\"y\":448}],\"prob\":99,\"tableCellId\":186,\"tableId\":0,\"width\":18,\"word\":\"100\",\"x\":336,\"y\":438},{\"angle\":-90,\"direction\":0,\"height\":9,\"pos\":[{\"x\":28,\"y\":455},{\"x\":38,\"y\":455},{\"x\":38,\"y\":465},{\"x\":28,\"y\":465}],\"prob\":99,\"tableCellId\":200,\"tableId\":0,\"width\":10,\"word\":\"5\",\"x\":28,\"y\":455},{\"angle\":-89,\"direction\":0,\"height\":47,\"pos\":[{\"x\":111,\"y\":454},{\"x\":159,\"y\":455},{\"x\":159,\"y\":466},{\"x\":111,\"y\":465}],\"prob\":99,\"tableCellId\":201,\"tableId\":0,\"width\":10,\"word\":\"宽度(mm)\",\"x\":130,\"y\":436},{\"angle\":-89,\"direction\":0,\"height\":62,\"pos\":[{\"x\":278,\"y\":454},{\"x\":341,\"y\":454},{\"x\":341,\"y\":466},{\"x\":278,\"y\":465}],\"prob\":99,\"tableCellId\":202,\"tableId\":0,\"width\":11,\"word\":\"满足设计要求\",\"x\":304,\"y\":429},{\"angle\":-90,\"direction\":0,\"height\":10,\"pos\":[{\"x\":28,\"y\":472},{\"x\":38,\"y\":472},{\"x\":38,\"y\":482},{\"x\":28,\"y\":482}],\"prob\":99,\"tableCellId\":216,\"tableId\":0,\"width\":10,\"word\":\"6\",\"x\":28,\"y\":472},{\"angle\":-89,\"direction\":0,\"height\":57,\"pos\":[{\"x\":107,\"y\":471},{\"x\":164,\"y\":472},{\"x\":164,\"y\":483},{\"x\":107,\"y\":482}],\"prob\":99,\"tableCellId\":217,\"tableId\":0,\"width\":10,\"word\":\"平整度(mm)\",\"x\":130,\"y\":448},{\"angle\":-89,\"direction\":0,\"height\":21,\"pos\":[{\"x\":243,\"y\":472},{\"x\":264,\"y\":472},{\"x\":264,\"y\":482},{\"x\":243,\"y\":482}],\"prob\":78,\"tableCellId\":218,\"tableId\":0,\"width\":9,\"word\":\"415\",\"x\":249,\"y\":466},{\"angle\":-89,\"direction\":0,\"height\":21,\"pos\":[{\"x\":334,\"y\":472},{\"x\":356,\"y\":472},{\"x\":356,\"y\":482},{\"x\":334,\"y\":482}],\"prob\":75,\"tableCellId\":219,\"tableId\":0,\"width\":9,\"word\":\"520\",\"x\":340,\"y\":466},{\"angle\":-90,\"direction\":0,\"height\":9,\"pos\":[{\"x\":28,\"y\":488},{\"x\":38,\"y\":488},{\"x\":38,\"y\":497},{\"x\":28,\"y\":497}],\"prob\":99,\"tableCellId\":233,\"tableId\":0,\"width\":9,\"word\":\"7\",\"x\":28,\"y\":488},{\"angle\":-89,\"direction\":0,\"height\":43,\"pos\":[{\"x\":114,\"y\":487},{\"x\":157,\"y\":487},{\"x\":157,\"y\":498},{\"x\":114,\"y\":498}],\"prob\":95,\"tableCellId\":234,\"tableId\":0,\"width\":10,\"word\":\"横坡(%)\",\"x\":130,\"y\":471},{\"angle\":-89,\"direction\":0,\"height\":26,\"pos\":[{\"x\":244,\"y\":488},{\"x\":270,\"y\":488},{\"x\":270,\"y\":498},{\"x\":244,\"y\":498}],\"prob\":97,\"tableCellId\":235,\"tableId\":0,\"width\":9,\"word\":\"±0.3\",\"x\":252,\"y\":480},{\"angle\":-89,\"direction\":0,\"height\":27,\"pos\":[{\"x\":331,\"y\":488},{\"x\":359,\"y\":488},{\"x\":359,\"y\":498},{\"x\":331,\"y\":498}],\"prob\":98,\"tableCellId\":236,\"tableId\":0,\"width\":9,\"word\":\"±0.5\",\"x\":340,\"y\":479},{\"angle\":-90,\"direction\":0,\"height\":10,\"pos\":[{\"x\":28,\"y\":503},{\"x\":38,\"y\":503},{\"x\":38,\"y\":513},{\"x\":28,\"y\":513}],\"prob\":99,\"tableCellId\":250,\"tableId\":0,\"width\":10,\"word\":\"8\",\"x\":28,\"y\":502},{\"angle\":-89,\"direction\":0,\"height\":22,\"pos\":[{\"x\":126,\"y\":503},{\"x\":148,\"y\":503},{\"x\":148,\"y\":514},{\"x\":126,\"y\":514}],\"prob\":99,\"tableCellId\":251,\"tableId\":0,\"width\":10,\"word\":\"边坡\",\"x\":132,\"y\":497},{\"angle\":-89,\"direction\":0,\"height\":62,\"pos\":[{\"x\":278,\"y\":502},{\"x\":341,\"y\":502},{\"x\":340,\"y\":514},{\"x\":278,\"y\":514}],\"prob\":99,\"tableCellId\":252,\"tableId\":0,\"width\":11,\"word\":\"满足设计要求\",\"x\":303,\"y\":477},{\"angle\":-89,\"direction\":0,\"height\":250,\"pos\":[{\"x\":232,\"y\":524},{\"x\":483,\"y\":525},{\"x\":483,\"y\":536},{\"x\":232,\"y\":535}],\"prob\":95,\"tableCellId\":267,\"tableId\":0,\"width\":11,\"word\":\"01.路基边线与边坡未出现单向累计长度超过50m的弯折.\",\"x\":352,\"y\":405},{\"angle\":-89,\"direction\":0,\"height\":62,\"pos\":[{\"x\":576,\"y\":524},{\"x\":638,\"y\":525},{\"x\":638,\"y\":536},{\"x\":576,\"y\":535}],\"prob\":99,\"tableCellId\":267,\"tableId\":0,\"width\":11,\"word\":\"口2.路基边坡\",\"x\":602,\"y\":499},{\"angle\":-89,\"direction\":0,\"height\":42,\"pos\":[{\"x\":94,\"y\":530},{\"x\":136,\"y\":530},{\"x\":136,\"y\":542},{\"x\":94,\"y\":542}],\"prob\":99,\"tableCellId\":266,\"tableId\":0,\"width\":11,\"word\":\"外观质量\",\"x\":109,\"y\":515},{\"angle\":-89,\"direction\":0,\"height\":62,\"pos\":[{\"x\":694,\"y\":530},{\"x\":756,\"y\":530},{\"x\":756,\"y\":542},{\"x\":694,\"y\":542}],\"prob\":99,\"tableCellId\":268,\"tableId\":0,\"width\":11,\"word\":\"质量保证资料\",\"x\":719,\"y\":505},{\"angle\":-89,\"direction\":0,\"height\":121,\"pos\":[{\"x\":844,\"y\":530},{\"x\":965,\"y\":530},{\"x\":965,\"y\":542},{\"x\":844,\"y\":542}],\"prob\":99,\"tableCellId\":-1,\"tableId\":-1,\"width\":11,\"word\":\"口真实、准确、齐全、完整\",\"x\":899,\"y\":476},{\"angle\":-89,\"direction\":0,\"height\":251,\"pos\":[{\"x\":232,\"y\":537},{\"x\":483,\"y\":538},{\"x\":483,\"y\":549},{\"x\":232,\"y\":548}],\"prob\":99,\"tableCellId\":267,\"tableId\":0,\"width\":11,\"word\":\"、护坡道、碎离台无滑坡、爆方或深度超过100mm的冲沟.\",\"x\":352,\"y\":418},{\"angle\":-89,\"direction\":0,\"height\":83,\"pos\":[{\"x\":74,\"y\":562},{\"x\":157,\"y\":562},{\"x\":157,\"y\":574},{\"x\":74,\"y\":574}],\"prob\":99,\"tableCellId\":269,\"tableId\":0,\"width\":11,\"word\":\"工程质量等级评定\",\"x\":109,\"y\":526},{\"angle\":0,\"direction\":0,\"height\":11,\"pos\":[{\"x\":571,\"y\":562},{\"x\":603,\"y\":562},{\"x\":603,\"y\":574},{\"x\":571,\"y\":574}],\"prob\":99,\"tableCellId\":270,\"tableId\":0,\"width\":32,\"word\":\"口合格\",\"x\":571,\"y\":562},{\"angle\":-89,\"direction\":0,\"height\":41,\"pos\":[{\"x\":620,\"y\":562},{\"x\":662,\"y\":562},{\"x\":662,\"y\":574},{\"x\":620,\"y\":574}],\"prob\":99,\"tableCellId\":270,\"tableId\":0,\"width\":11,\"word\":\"口不合格\",\"x\":636,\"y\":547},{\"angle\":0,\"direction\":0,\"height\":12,\"pos\":[{\"x\":6,\"y\":588},{\"x\":61,\"y\":588},{\"x\":61,\"y\":601},{\"x\":6,\"y\":601}],\"prob\":99,\"tableCellId\":-1,\"tableId\":-1,\"width\":55,\"word\":\"检验负责人:\",\"x\":6,\"y\":588},{\"angle\":-89,\"direction\":0,\"height\":26,\"pos\":[{\"x\":129,\"y\":589},{\"x\":155,\"y\":589},{\"x\":155,\"y\":600},{\"x\":129,\"y\":600}],\"prob\":99,\"tableCellId\":-1,\"tableId\":-1,\"width\":11,\"word\":\"检测:\",\"x\":136,\"y\":581},{\"angle\":-89,\"direction\":0,\"height\":26,\"pos\":[{\"x\":228,\"y\":589},{\"x\":255,\"y\":589},{\"x\":255,\"y\":600},{\"x\":228,\"y\":600}],\"prob\":99,\"tableCellId\":-1,\"tableId\":-1,\"width\":11,\"word\":\"记录:\",\"x\":236,\"y\":581},{\"angle\":-89,\"direction\":0,\"height\":26,\"pos\":[{\"x\":349,\"y\":589},{\"x\":375,\"y\":589},{\"x\":375,\"y\":600},{\"x\":349,\"y\":600}],\"prob\":96,\"tableCellId\":-1,\"tableId\":-1,\"width\":11,\"word\":\"复核:\",\"x\":357,\"y\":582},{\"angle\":0,\"direction\":0,\"height\":11,\"pos\":[{\"x\":467,\"y\":589},{\"x\":544,\"y\":589},{\"x\":544,\"y\":600},{\"x\":467,\"y\":600}],\"prob\":99,\"tableCellId\":-1,\"tableId\":-1,\"width\":77,\"word\":\"专业监理工程师:\",\"x\":467,\"y\":589},{\"angle\":-90,\"direction\":0,\"height\":14,\"pos\":[{\"x\":717,\"y\":589},{\"x\":732,\"y\":589},{\"x\":732,\"y\":599},{\"x\":717,\"y\":599}],\"prob\":99,\"tableCellId\":-1,\"tableId\":-1,\"width\":10,\"word\":\"年\",\"x\":719,\"y\":587},{\"angle\":-90,\"direction\":0,\"height\":11,\"pos\":[{\"x\":754,\"y\":588},{\"x\":765,\"y\":588},{\"x\":765,\"y\":601},{\"x\":754,\"y\":601}],\"prob\":100,\"tableCellId\":-1,\"tableId\":-1,\"width\":12,\"word\":\"月\",\"x\":754,\"y\":589},{\"angle\":-90,\"direction\":0,\"height\":12,\"pos\":[{\"x\":788,\"y\":589},{\"x\":800,\"y\":589},{\"x\":800,\"y\":599},{\"x\":788,\"y\":599}],\"prob\":99,\"tableCellId\":-1,\"tableId\":-1,\"width\":10,\"word\":\"日\",\"x\":788,\"y\":588}],\"tableHeadTail\":[{\"tableId\":0,\"head\":[\"公路工程项目\",\"土方路基分项工程质量检验评定表\",\"分项工程名称: 工程部位:(柱号、墩台号、孔号) 所属建设项目(合同段):\",\"所分部工程名称: 所属单位工程: 施工单位: 分项工程编号:\"],\"tail\":[\"检验负责人: 检测: 记录: 复核: 专业监理工程师: 年 月日\"]}],\"width\":1008}" +} \ No newline at end of file diff --git a/sample.xlsx b/sample.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..a33785c372a9c482768e6e027f97ed6e5d237f01 GIT binary patch literal 5971 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 literal 0 HcmV?d00001 diff --git a/sheet.html b/sheet.html new file mode 100644 index 0000000..a48a72a --- /dev/null +++ b/sheet.html @@ -0,0 +1,36 @@ + + + + + + x-data-spreadsheet + + + + +

x-data-spreadsheet

+
+ + + + + diff --git a/test.png b/test.png new file mode 100644 index 0000000000000000000000000000000000000000..0d00aa80c147caaa17d4ec837e4a4313aced1e97 GIT binary patch literal 65169 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 z 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 Xgm%KpSU~izB0MsZiV_uKMuGnax@I~p literal 0 HcmV?d00001