Files
SignatureSystem/logs/seal_20260720.log
2026-07-20 16:43:08 +08:00

285 lines
33 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
[2026-07-20 09:41:49] [INFO] [__main__] ===== 自动签名系统启动 =====
[2026-07-20 09:41:49] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
[2026-07-20 09:41:49] [INFO] [lib.db] MySQL 数据表初始化完成
[2026-07-20 09:41:49] [INFO] [lib.db] 数据库初始化完成 (MySQL)
[2026-07-20 09:41:49] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
[2026-07-20 09:41:49] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
[2026-07-20 09:41:49] [INFO] [__main__] 使用 Waitress 生产服务器
[2026-07-20 09:41:49] [INFO] [waitress] Serving on http://0.0.0.0:5001
[2026-07-20 09:42:15] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260720094215033530_9172
[2026-07-20 09:42:15] [INFO] [routes.api] [参数校验] 校验通过
[2026-07-20 09:42:15] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260720094215033530_9172
[2026-07-20 09:42:15] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
[2026-07-20 09:42:15] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
[2026-07-20 09:42:15] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
[2026-07-20 09:42:15] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
[2026-07-20 09:42:15] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
[2026-07-20 09:42:15] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
[2026-07-20 09:42:15] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
[2026-07-20 09:42:15] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
[2026-07-20 09:42:15] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
[2026-07-20 09:42:15] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
[2026-07-20 09:42:15] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
[2026-07-20 09:42:15] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
[2026-07-20 09:42:16] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 59 簇,移除 52 簇 (143 像素,占内容 0.16%);阈值=187 px (相对 0.010% + 绝对 50 px)
[2026-07-20 09:42:16] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(254, 0, 1756, 721), 高alpha像素=90114/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90114/1865025 (4.8%)
[2026-07-20 09:42:16] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (2025, 921) -> (1502, 721) (bbox=(254, 0, 1756, 721))
[2026-07-20 09:42:16] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(1502, 721), 大小=18659 bytes
[2026-07-20 09:42:16] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260720094215033530_9172_stamp1)
[2026-07-20 09:42:16] [INFO] [lib.field_codes] [Word处理] 自动尺寸: 字号=14.0pt → 推算 height=0.99 cm
[2026-07-20 09:42:16] [INFO] [lib.field_codes] [Word处理] 段落无显式行高,新增 spacing atLeast/562 twips (0.99cm) 以容纳 0.99cm 高签名
[2026-07-20 09:42:16] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
[2026-07-20 09:42:16] [INFO] [lib.field_codes] [Word处理] 自动尺寸: 字号=14.0pt → 推算 height=0.99 cm
[2026-07-20 09:42:16] [INFO] [lib.field_codes] [Word处理] 段落无显式行高,新增 spacing atLeast/562 twips (0.99cm) 以容纳 0.99cm 高签名
[2026-07-20 09:42:16] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
[2026-07-20 09:42:16] [INFO] [lib.field_codes] [Word处理] 段落无显式字号,使用文档默认字号 无pt
[2026-07-20 09:42:16] [INFO] [lib.field_codes] [Word处理] 自动尺寸: 字号=无pt → 推算 height=0.74 cm
[2026-07-20 09:42:16] [INFO] [lib.field_codes] [Word处理] 段落无显式行高,新增 spacing atLeast/420 twips (0.74cm) 以容纳 0.74cm 高签名
[2026-07-20 09:42:16] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
[2026-07-20 09:42:16] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入3处
[2026-07-20 09:42:16] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功3项, 告警0条, trace_id=20260720094215033530_9172
[2026-07-20 09:42:46] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260720094246267801_9172
[2026-07-20 09:42:46] [INFO] [routes.api] [参数校验] 校验通过
[2026-07-20 09:42:46] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260720094246267801_9172
[2026-07-20 09:42:46] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
[2026-07-20 09:42:46] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
[2026-07-20 09:42:46] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
[2026-07-20 09:42:46] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
[2026-07-20 09:42:46] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
[2026-07-20 09:42:46] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
[2026-07-20 09:42:46] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
[2026-07-20 09:42:46] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
[2026-07-20 09:42:46] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
[2026-07-20 09:42:46] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
[2026-07-20 09:42:46] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
[2026-07-20 09:42:47] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
[2026-07-20 09:42:47] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 59 簇,移除 52 簇 (143 像素,占内容 0.16%);阈值=187 px (相对 0.010% + 绝对 50 px)
[2026-07-20 09:42:47] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(254, 0, 1756, 721), 高alpha像素=90114/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90114/1865025 (4.8%)
[2026-07-20 09:42:47] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (2025, 921) -> (1502, 721) (bbox=(254, 0, 1756, 721))
[2026-07-20 09:42:47] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(1502, 721), 大小=18659 bytes
[2026-07-20 09:42:47] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260720094246267801_9172_stamp1)
[2026-07-20 09:42:47] [INFO] [lib.field_codes] [Word处理] 段落无显式行高,新增 spacing atLeast/1701 twips (3.00cm) 以容纳 3.00cm 高签名
[2026-07-20 09:42:47] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
[2026-07-20 09:42:47] [INFO] [lib.field_codes] [Word处理] 段落无显式行高,新增 spacing atLeast/1701 twips (3.00cm) 以容纳 3.00cm 高签名
[2026-07-20 09:42:47] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
[2026-07-20 09:42:47] [INFO] [lib.field_codes] [Word处理] 段落无显式行高,新增 spacing atLeast/1701 twips (3.00cm) 以容纳 3.00cm 高签名
[2026-07-20 09:42:47] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
[2026-07-20 09:42:47] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入3处
[2026-07-20 09:42:47] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功3项, 告警0条, trace_id=20260720094246267801_9172
[2026-07-20 14:43:12] [INFO] [__main__] ===== 自动签名系统启动 =====
[2026-07-20 14:43:12] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
[2026-07-20 14:43:12] [INFO] [lib.db] MySQL 数据表初始化完成
[2026-07-20 14:43:12] [INFO] [lib.db] 数据库初始化完成 (MySQL)
[2026-07-20 14:43:12] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
[2026-07-20 14:43:12] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
[2026-07-20 14:43:12] [INFO] [__main__] 使用 Waitress 生产服务器
[2026-07-20 14:43:12] [INFO] [waitress] Serving on http://0.0.0.0:5001
[2026-07-20 14:43:45] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260720144345022466_5980
[2026-07-20 14:43:45] [INFO] [routes.api] [参数校验] 校验通过
[2026-07-20 14:43:45] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260720144345022466_5980
[2026-07-20 14:43:45] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
[2026-07-20 14:43:45] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
[2026-07-20 14:43:45] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
[2026-07-20 14:43:45] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
[2026-07-20 14:43:45] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
[2026-07-20 14:43:45] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
[2026-07-20 14:43:45] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
[2026-07-20 14:43:45] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
[2026-07-20 14:43:45] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
[2026-07-20 14:43:45] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
[2026-07-20 14:43:45] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
[2026-07-20 14:43:45] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
[2026-07-20 14:43:45] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 59 簇,移除 52 簇 (143 像素,占内容 0.16%);阈值=187 px (相对 0.010% + 绝对 50 px)
[2026-07-20 14:43:45] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(254, 0, 1756, 721), 高alpha像素=90114/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90114/1865025 (4.8%)
[2026-07-20 14:43:45] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (2025, 921) -> (1502, 721) (bbox=(254, 0, 1756, 721))
[2026-07-20 14:43:45] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(1502, 721), 大小=18659 bytes
[2026-07-20 14:43:45] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260720144345022466_5980_stamp1)
[2026-07-20 14:43:46] [INFO] [lib.field_codes] [Word处理] 浮动覆盖模式anchor: 使用图片原始尺寸 10.42x5.00 cm跳过段落约束放宽与缩放兜底
[2026-07-20 14:43:46] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功 (mode=anchor)
[2026-07-20 14:43:46] [INFO] [lib.field_codes] [Word处理] 浮动覆盖模式anchor: 使用图片原始尺寸 10.42x5.00 cm跳过段落约束放宽与缩放兜底
[2026-07-20 14:43:46] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功 (mode=anchor)
[2026-07-20 14:43:46] [INFO] [lib.field_codes] [Word处理] 浮动覆盖模式anchor: 使用图片原始尺寸 10.42x5.00 cm跳过段落约束放宽与缩放兜底
[2026-07-20 14:43:46] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功 (mode=anchor)
[2026-07-20 14:43:46] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入3处
[2026-07-20 14:43:46] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功3项, 告警0条, trace_id=20260720144345022466_5980
[2026-07-20 14:44:33] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260720144433414845_5980
[2026-07-20 14:44:33] [INFO] [routes.api] [参数校验] 校验通过
[2026-07-20 14:44:33] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260720144433414845_5980
[2026-07-20 14:44:33] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
[2026-07-20 14:44:33] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
[2026-07-20 14:44:33] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
[2026-07-20 14:44:33] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
[2026-07-20 14:44:33] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
[2026-07-20 14:44:33] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
[2026-07-20 14:44:33] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
[2026-07-20 14:44:33] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
[2026-07-20 14:44:33] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
[2026-07-20 14:44:33] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
[2026-07-20 14:44:33] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
[2026-07-20 14:44:34] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
[2026-07-20 14:44:34] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 59 簇,移除 52 簇 (143 像素,占内容 0.16%);阈值=187 px (相对 0.010% + 绝对 50 px)
[2026-07-20 14:44:34] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(254, 0, 1756, 721), 高alpha像素=90114/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90114/1865025 (4.8%)
[2026-07-20 14:44:34] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (2025, 921) -> (1502, 721) (bbox=(254, 0, 1756, 721))
[2026-07-20 14:44:34] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(1502, 721), 大小=18659 bytes
[2026-07-20 14:44:34] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260720144433414845_5980_stamp1)
[2026-07-20 14:44:34] [INFO] [lib.field_codes] [Word处理] 浮动覆盖模式anchor: 使用图片原始尺寸 4.17x2.00 cm跳过段落约束放宽与缩放兜底
[2026-07-20 14:44:34] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功 (mode=anchor)
[2026-07-20 14:44:34] [INFO] [lib.field_codes] [Word处理] 浮动覆盖模式anchor: 使用图片原始尺寸 4.17x2.00 cm跳过段落约束放宽与缩放兜底
[2026-07-20 14:44:34] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功 (mode=anchor)
[2026-07-20 14:44:34] [INFO] [lib.field_codes] [Word处理] 浮动覆盖模式anchor: 使用图片原始尺寸 4.17x2.00 cm跳过段落约束放宽与缩放兜底
[2026-07-20 14:44:34] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功 (mode=anchor)
[2026-07-20 14:44:34] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入3处
[2026-07-20 14:44:34] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功3项, 告警0条, trace_id=20260720144433414845_5980
[2026-07-20 14:45:09] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260720144509334655_5980
[2026-07-20 14:45:09] [INFO] [routes.api] [参数校验] 校验通过
[2026-07-20 14:45:09] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260720144509334655_5980
[2026-07-20 14:45:09] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
[2026-07-20 14:45:09] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
[2026-07-20 14:45:09] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
[2026-07-20 14:45:09] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
[2026-07-20 14:45:09] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
[2026-07-20 14:45:09] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
[2026-07-20 14:45:09] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
[2026-07-20 14:45:09] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
[2026-07-20 14:45:09] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
[2026-07-20 14:45:09] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
[2026-07-20 14:45:09] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
[2026-07-20 14:45:10] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
[2026-07-20 14:45:10] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 59 簇,移除 52 簇 (143 像素,占内容 0.16%);阈值=187 px (相对 0.010% + 绝对 50 px)
[2026-07-20 14:45:10] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(254, 0, 1756, 721), 高alpha像素=90114/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90114/1865025 (4.8%)
[2026-07-20 14:45:10] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (2025, 921) -> (1502, 721) (bbox=(254, 0, 1756, 721))
[2026-07-20 14:45:10] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(1502, 721), 大小=18659 bytes
[2026-07-20 14:45:10] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260720144509334655_5980_stamp1)
[2026-07-20 14:45:10] [INFO] [lib.field_codes] [Word处理] 自动尺寸: 字号=14.0pt → 推算 height=0.99 cm
[2026-07-20 14:45:10] [INFO] [lib.field_codes] [Word处理] 浮动覆盖模式anchor: 使用图片原始尺寸 2.06x0.99 cm跳过段落约束放宽与缩放兜底
[2026-07-20 14:45:10] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功 (mode=anchor)
[2026-07-20 14:45:10] [INFO] [lib.field_codes] [Word处理] 自动尺寸: 字号=14.0pt → 推算 height=0.99 cm
[2026-07-20 14:45:10] [INFO] [lib.field_codes] [Word处理] 浮动覆盖模式anchor: 使用图片原始尺寸 2.06x0.99 cm跳过段落约束放宽与缩放兜底
[2026-07-20 14:45:10] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功 (mode=anchor)
[2026-07-20 14:45:10] [INFO] [lib.field_codes] [Word处理] 段落无显式字号,使用文档默认字号 无pt
[2026-07-20 14:45:10] [INFO] [lib.field_codes] [Word处理] 自动尺寸: 字号=无pt → 推算 height=0.74 cm
[2026-07-20 14:45:10] [INFO] [lib.field_codes] [Word处理] 浮动覆盖模式anchor: 使用图片原始尺寸 1.54x0.74 cm跳过段落约束放宽与缩放兜底
[2026-07-20 14:45:10] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功 (mode=anchor)
[2026-07-20 14:45:10] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入3处
[2026-07-20 14:45:10] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功3项, 告警0条, trace_id=20260720144509334655_5980
[2026-07-20 14:45:44] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260720144544566824_5980
[2026-07-20 14:45:44] [INFO] [routes.api] [参数校验] 校验通过
[2026-07-20 14:45:44] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260720144544566824_5980
[2026-07-20 14:45:44] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
[2026-07-20 14:45:44] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
[2026-07-20 14:45:44] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
[2026-07-20 14:45:44] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
[2026-07-20 14:45:44] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
[2026-07-20 14:45:44] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
[2026-07-20 14:45:44] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
[2026-07-20 14:45:44] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
[2026-07-20 14:45:44] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
[2026-07-20 14:45:44] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
[2026-07-20 14:45:44] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
[2026-07-20 14:45:45] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
[2026-07-20 14:45:45] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 59 簇,移除 52 簇 (143 像素,占内容 0.16%);阈值=187 px (相对 0.010% + 绝对 50 px)
[2026-07-20 14:45:45] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(254, 0, 1756, 721), 高alpha像素=90114/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90114/1865025 (4.8%)
[2026-07-20 14:45:45] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (2025, 921) -> (1502, 721) (bbox=(254, 0, 1756, 721))
[2026-07-20 14:45:45] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(1502, 721), 大小=18659 bytes
[2026-07-20 14:45:45] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260720144544566824_5980_stamp1)
[2026-07-20 14:45:45] [INFO] [lib.field_codes] [Word处理] 自动尺寸: 字号=14.0pt → 推算 height=0.99 cm
[2026-07-20 14:45:45] [INFO] [lib.field_codes] [Word处理] 浮动覆盖模式anchor: 使用图片原始尺寸 2.06x0.99 cm跳过段落约束放宽与缩放兜底
[2026-07-20 14:45:45] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功 (mode=anchor)
[2026-07-20 14:45:45] [INFO] [lib.field_codes] [Word处理] 自动尺寸: 字号=14.0pt → 推算 height=0.99 cm
[2026-07-20 14:45:45] [INFO] [lib.field_codes] [Word处理] 浮动覆盖模式anchor: 使用图片原始尺寸 2.06x0.99 cm跳过段落约束放宽与缩放兜底
[2026-07-20 14:45:45] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功 (mode=anchor)
[2026-07-20 14:45:45] [INFO] [lib.field_codes] [Word处理] 段落无显式字号,使用文档默认字号 无pt
[2026-07-20 14:45:45] [INFO] [lib.field_codes] [Word处理] 自动尺寸: 字号=无pt → 推算 height=0.74 cm
[2026-07-20 14:45:45] [INFO] [lib.field_codes] [Word处理] 浮动覆盖模式anchor: 使用图片原始尺寸 1.54x0.74 cm跳过段落约束放宽与缩放兜底
[2026-07-20 14:45:45] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功 (mode=anchor)
[2026-07-20 14:45:45] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入3处
[2026-07-20 14:45:45] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功3项, 告警0条, trace_id=20260720144544566824_5980
[2026-07-20 14:47:00] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260720144700118405_5980
[2026-07-20 14:47:00] [INFO] [routes.api] [参数校验] 校验通过
[2026-07-20 14:47:00] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260720144700118405_5980
[2026-07-20 14:47:00] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
[2026-07-20 14:47:00] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
[2026-07-20 14:47:00] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
[2026-07-20 14:47:00] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
[2026-07-20 14:47:00] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
[2026-07-20 14:47:00] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
[2026-07-20 14:47:00] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
[2026-07-20 14:47:00] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
[2026-07-20 14:47:00] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
[2026-07-20 14:47:00] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
[2026-07-20 14:47:00] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
[2026-07-20 14:47:00] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
[2026-07-20 14:47:01] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 59 簇,移除 52 簇 (143 像素,占内容 0.16%);阈值=187 px (相对 0.010% + 绝对 50 px)
[2026-07-20 14:47:01] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(254, 0, 1756, 721), 高alpha像素=90114/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90114/1865025 (4.8%)
[2026-07-20 14:47:01] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (2025, 921) -> (1502, 721) (bbox=(254, 0, 1756, 721))
[2026-07-20 14:47:01] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(1502, 721), 大小=18659 bytes
[2026-07-20 14:47:01] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260720144700118405_5980_stamp1)
[2026-07-20 14:47:01] [INFO] [lib.field_codes] [Word处理] 自动尺寸: 字号=14.0pt → 推算 height=0.99 cm
[2026-07-20 14:47:01] [INFO] [lib.field_codes] [Word处理] 浮动覆盖模式anchor: 使用图片原始尺寸 2.06x0.99 cm跳过段落约束放宽与缩放兜底
[2026-07-20 14:47:01] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功 (mode=anchor)
[2026-07-20 14:47:01] [INFO] [lib.field_codes] [Word处理] 自动尺寸: 字号=14.0pt → 推算 height=0.99 cm
[2026-07-20 14:47:01] [INFO] [lib.field_codes] [Word处理] 浮动覆盖模式anchor: 使用图片原始尺寸 2.06x0.99 cm跳过段落约束放宽与缩放兜底
[2026-07-20 14:47:01] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功 (mode=anchor)
[2026-07-20 14:47:01] [INFO] [lib.field_codes] [Word处理] 段落无显式字号,使用文档默认字号 无pt
[2026-07-20 14:47:01] [INFO] [lib.field_codes] [Word处理] 自动尺寸: 字号=无pt → 推算 height=0.74 cm
[2026-07-20 14:47:01] [INFO] [lib.field_codes] [Word处理] 浮动覆盖模式anchor: 使用图片原始尺寸 1.54x0.74 cm跳过段落约束放宽与缩放兜底
[2026-07-20 14:47:01] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功 (mode=anchor)
[2026-07-20 14:47:01] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入3处
[2026-07-20 14:47:01] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功3项, 告警0条, trace_id=20260720144700118405_5980
[2026-07-20 14:59:52] [INFO] [__main__] ===== 自动签名系统启动 =====
[2026-07-20 14:59:52] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
[2026-07-20 14:59:52] [INFO] [lib.db] MySQL 数据表初始化完成
[2026-07-20 14:59:52] [INFO] [lib.db] 数据库初始化完成 (MySQL)
[2026-07-20 14:59:52] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
[2026-07-20 14:59:52] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
[2026-07-20 14:59:52] [INFO] [__main__] 使用 Waitress 生产服务器
[2026-07-20 14:59:52] [INFO] [waitress] Serving on http://0.0.0.0:5001
[2026-07-20 15:00:21] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260720150021573226_20828
[2026-07-20 15:00:21] [INFO] [routes.api] [参数校验] 校验通过
[2026-07-20 15:00:21] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260720150021573226_20828
[2026-07-20 15:00:21] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
[2026-07-20 15:00:21] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
[2026-07-20 15:00:21] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
[2026-07-20 15:00:21] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
[2026-07-20 15:00:21] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
[2026-07-20 15:00:21] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
[2026-07-20 15:00:21] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
[2026-07-20 15:00:21] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
[2026-07-20 15:00:21] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
[2026-07-20 15:00:21] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
[2026-07-20 15:00:21] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
[2026-07-20 15:00:22] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
[2026-07-20 15:00:22] [INFO] [lib.image_processor] [图片处理] 剔除噪点簇: 共 59 簇,移除 52 簇 (143 像素,占内容 0.16%);阈值=187 px (相对 0.010% + 绝对 50 px)
[2026-07-20 15:00:22] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(254, 0, 1756, 721), 高alpha像素=90114/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90114/1865025 (4.8%)
[2026-07-20 15:00:22] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (2025, 921) -> (1502, 721) (bbox=(254, 0, 1756, 721))
[2026-07-20 15:00:22] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(1502, 721), 大小=18659 bytes
[2026-07-20 15:00:22] [INFO] [lib.word_signer] [签章流程][DEBUG] 已保存处理前后对比图到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\image_test\output\project_run (tag=20260720150021573226_20828_stamp1)
[2026-07-20 15:00:22] [INFO] [lib.field_codes] [Word处理] 自动尺寸: 字号=14.0pt → 推算 height=0.99 cm
[2026-07-20 15:00:22] [INFO] [lib.field_codes] [Word处理] 浮动覆盖模式anchor: 使用图片原始尺寸 2.06x0.99 cm跳过段落约束放宽与缩放兜底
[2026-07-20 15:00:22] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功 (mode=anchor)
[2026-07-20 15:00:22] [INFO] [lib.field_codes] [Word处理] 自动尺寸: 字号=14.0pt → 推算 height=0.99 cm
[2026-07-20 15:00:22] [INFO] [lib.field_codes] [Word处理] 浮动覆盖模式anchor: 使用图片原始尺寸 2.06x0.99 cm跳过段落约束放宽与缩放兜底
[2026-07-20 15:00:22] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功 (mode=anchor)
[2026-07-20 15:00:22] [INFO] [lib.field_codes] [Word处理] 段落无显式字号,使用文档默认字号 无pt
[2026-07-20 15:00:22] [INFO] [lib.field_codes] [Word处理] 自动尺寸: 字号=无pt → 推算 height=0.74 cm
[2026-07-20 15:00:22] [INFO] [lib.field_codes] [Word处理] 浮动覆盖模式anchor: 使用图片原始尺寸 1.54x0.74 cm跳过段落约束放宽与缩放兜底
[2026-07-20 15:00:22] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功 (mode=anchor)
[2026-07-20 15:00:22] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入3处
[2026-07-20 15:00:22] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功3项, 告警0条, trace_id=20260720150021573226_20828
[2026-07-20 15:22:05] [INFO] [__main__] ===== 自动签名系统启动 =====
[2026-07-20 15:22:05] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
[2026-07-20 15:22:05] [INFO] [lib.db] MySQL 数据表初始化完成
[2026-07-20 15:22:05] [INFO] [lib.db] 数据库初始化完成 (MySQL)
[2026-07-20 15:22:05] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
[2026-07-20 15:22:05] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
[2026-07-20 15:22:05] [INFO] [__main__] 使用 Waitress 生产服务器
[2026-07-20 15:22:05] [INFO] [waitress] Serving on http://0.0.0.0:5001
[2026-07-20 16:37:34] [INFO] [__main__] ===== 自动签名系统启动 =====
[2026-07-20 16:37:34] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
[2026-07-20 16:37:34] [INFO] [lib.db] MySQL 数据表初始化完成
[2026-07-20 16:37:34] [INFO] [lib.db] 数据库初始化完成 (MySQL)
[2026-07-20 16:37:34] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
[2026-07-20 16:37:34] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
[2026-07-20 16:37:34] [INFO] [__main__] 使用 Waitress 生产服务器
[2026-07-20 16:37:34] [INFO] [waitress] Serving on http://0.0.0.0:5001