﻿[2026-09-29 14:14:27] WPF 批量打印助手自检
程序版本: 4.8.0.0
pdfium.dll 存在: True
PDF 页数: 1
渲染尺寸: 1190x1684
打印机数量: 8
可用 Office 引擎: Kwps.Application
可用 Office 引擎: Word.Application
可用 Office 引擎: Ket.Application
可用 Office 引擎: Excel.Application
可用 Office 引擎: Kwpp.Application
可用 Office 引擎: PowerPoint.Application
页码解析 '1,3-5' (共8页) -> 1,3,4,5 通过
页码解析 '1-5' (共8页) -> 5 页 通过
日志目录可写: C:\Users\86137\Desktop\Workspace\project-009-Printpool汉化\work\批量打印助手.v4.8-free\logs -> 通过
转换子进程 BatchPrintCNWorker.exe 存在: True
Worker 无参冒烟退出码（期望 2=参数不足）: 2 通过
虚拟打印机回归: 通过：输出 1 页 / 期望 1 页，页面 595x842pt（A4≈595x842）
F1 引擎探测: 已检测到：WPS Office（将用 COM）（Kwps.Application/Word.Application/Ket.Application/Excel.Application/Kwpp.Application/PowerPoint.Application）
F13 新文件默认勾选: 通过
F2 SQLite 建库: 通过
V4.1 便携目录: 通过（便携目录：C:\Users\86137\Desktop\Workspace\project-009-Printpool汉化\work\批量打印助手.v4.8-free\）
V4.1 SQLite 读写冒烟: 通过（建表/插入/查询/删除）
V4.1 历史页交互冒烟: 通过（创建/Refresh/筛选/搜索/档位变更不死循环）
V4.2 folder 列检查: 通过（print_history.folder 列存在）
V4.2 folder 迁移冒烟: 通过（旧库迁移/幂等/旧行空串/新行读写）
V4.2 搜索过滤冒烟: 通过（3 行命中 1 行）
V4.2 档位归位: 通过（设置页无 HistoryLimitBox / 历史页有 LimitBox）
V4.2 修整二·模板控件归属: 通过（主页 0 个 / 弹窗 3 个齐备）
V4.2 修整二·模板套用冒烟: 通过（含 F6 新字段 12 项参数套用一致 / 手动改动回未选 / 自检模板已清理）
V4.2 修整三·规划窗冒烟: 通过（摘要行 37 字 / 模板行可见 / 按钮高 32）
V4.2 修整一·历史页工具栏: 通过（中英两语言各自：控件高度统一 30 / 导出文字单行居中 / 档位项不折行）
V4.2.5 U2 换骨冒烟: 通过（外壳三件套 + 两面板关键控件 + 缩放 NumberBox）
V4.3 F6 页序计划: 通过（5页 奇→3/偶→2；8页小册子→4页且页序=(8,1)(2,7)(4,5)(6,3)；9页 9版/16版→1页；默认回归一致）
V4.3 F6 虚拟打印取证: 通过（仅奇数→3页/9版→1页/16版→1页/小册子→4页/纸盒回退→5页）
V4.3 F15/F16 界面断言: 通过（F15 主页无按钮/设置页分组在位/优先级灰字在位；F16 筛选漏斗/无引擎列/排序提示齐备）
V4.4 F5 ① 生效参数解析矩阵: 通过（解析矩阵 + B-3 纸盒两态 + 份数/页码合并 + 全局未被污染 + 修整8 语言三情形 + A-1 逐文件生效摘要）
V4.4 F5 ② 双文件不同纸张虚拟打印: 通过（同一次运行：自定义 Letter 的文件出 612x792pt、跟随全局的出 595.3x841.9pt；B-4 图片缩放三档实测见同一份 txt）
V4.4 F5 ③ 任务规划按生效参数分组: 通过（异参拆/同参合/组头标注 + B-3 空纸盒 + 修整4 三条路径（改设置回规划框·取消回主页·确认才开打） + 修整6 进度基线连续 + B-1 续打重取参数并按新参数出纸）
V4.4 F5 ④⑦ 逐文件参数弹窗与置灰联动: 通过（弹窗保存/取消/重置 + B-2 两项不进弹窗 + B-3 纸盒两态 + B-5 纸盒缓存 + B-6 百分比联动 + ⑦ 小册子三态置灰 + 修整1 修改按钮主色浅底 + 修整2 份数列 TextBox 限宽 + 修整3 边框像素 + 修整5 列头前后一致 + 修整7 列头与水印）
V4.4 二批 修整9~15（全选一次点到位/截断悬浮全名/删大小列/输入框铺满/缩放自适应/边框连贯/列头居中加粗）: 通过（修整9 全选四种情形一次点到位 + 修整10 固定行高/截断/悬浮全名 + 修整11 大小列删除 + 修整12 输入框铺满 + 修整13 窄窗口滚动与控件不被裁 + 修整14 两页边框连贯 + 修整15 列头居中加粗）
V4.4 三批 深色缺陷A/B（数据行底色随主题·浅色零变化/两页样式对象一致/浅底按钮固定字色+对比度/实底按钮白字）: 通过（深色数据行底色 #272727 随主题、浅色行底 #FFFFFF 零变化、行子树无不透明白底、两页共用同一份行/单元格样式对象、浅底按钮内容字色＝拍板固定值且对比度≥4.5、深色实底按钮白字（浅色实底自 V4.5-1 起按主题取深字，见 V45 一节）；逐条数字见 V44Fix3深色缺陷定位.txt）
V4.4 四批 修整16/17（状态列收窄·1120 参数按钮不滚/三态颜色只看结构化种类·浅深中英对比度≥4.5/份数输入框水平+垂直铺满）: 通过（状态列已收窄且 1120 无横向滚动·参数按钮完整可见 / 三态颜色映射只看结构化 StatusKind（浅深中英四组、文案改判不影响上色）/ 绿红两色在行底·悬停底·选中底三档上对比度均 ≥4.5 / 份数输入框水平+垂直铺满且链路零改动；逐条数字见 V44四批状态列与份数列定位.txt）
V4.4 五批 修整18~23（长列表补一拍不滚/打印中禁用清单全量+异常恢复/进度第X·N与剩余预估/历史页最小窗+气泡/目录行初始显示/日志去重）: 通过（50 行长列表 1120/960×中英补一拍后 ScrollableWidth=0·参数按钮一页可见 / 打印中点名四项+同类入口+设置页两处+拖拽与粘贴收口全禁且停止后全恢复 / 「第 X / N 个」含停止前基线·预估样本不足或方差过大不显示·失败数用状态红 / 历史页固定列合计进 960 预算·五个文本列气泡挂齐·时间列实测够显 / 设置页三目录行加载即显当前生效绝对路径·日志位置只在关于页；逐条数字见 V44五批滚动条打印锁与进度定位.txt）
V4.5 四项（按钮字色按主题分治/历史页状态列汉化/打印中锁交互不锁滚动/全选清除行上√即时消失；F7 监视文件夹已移出）: 通过（浅色按钮字色回旧观感 #201F1E·实底也回深字（浅底 16.46、实底 5.92/5.68 均 ≥4.5），深色浅底 #606266 达 6.11、实底＝三批白字零回退（白字压拍板底色 2.78/2.90，与三批同值且底色层未动，数字如实报） / 历史页状态列中英切换正确且成功绿失败红与主页同键 / 打印中 DataGrid 保持可用且真的能滚（offset 实取变化），行内勾选·份数页码输入·参数「修改」·重试全灰，停止后全还原 / 全选四情形走可视树实取、全取消后行上 √ 立即消失；逐条数字见 V45一批字色滚动条定位.txt。V4.5-5 监视文件夹已移出，断言见 V4.7 行）
V4.7 拆分（监视已移除/模板限 5/历史限 200/PolyForm 随包/措辞中性化）+ 版本内修整（设置页按钮右对齐/关于页检查更新）+ V4.8（后端地址写死生产常量、不可被 settings.json 改）: 通过（导航四项·程序集 0 个 Monitor* 类型·中英 0 个监视资源键·老 settings.json 的监视字段被忽略 / 模板 5 个满仓时第 6 个新增被拦·同名覆盖放行·5 个既有模板真实下拉套用 5/5 / 历史显示下拉四项无「无限制」·默认 200 条·老配置 unlimited 回落 200 / PolyForm Noncommercial 随包·Apache 不随包·NOTICE 第三方声明在位·程序集描述口径 / 修整1 设置页五行按钮贴住行右缘且随行铺到卡片右缘、与文字零重叠（可视树实取）/ 修整2 清单地址＝唯一常量+/updates/manifest.json（V4.8-1 写死生产地址、老配置的 ApiBase 键被忽略）·8 秒超时·版本矩阵八例·下载白名单七例（仿冒域与非 http/https 拒绝）·坏 JSON 不抛·三分支文案中英齐备无 {0} 残留且失败提示可重试·生产清单实样可解析·关于页「检查更新」按钮在位（自检注入假响应，不打真网络）；逐条数字见 V47拆分定位.txt）
V4.2 修整·历史页交互冒烟: 通过（创建/Refresh/筛选/搜索/档位变更不死循环）
V4.2.3 无 WinForms 编译期引用: 通过
V4.2.3 引擎类库 BatchPrintCN.Core.dll: 通过
V4.2.3 版本一致（程序集 4.8.0 / NOTICE 4.8.0）: 通过
V4.2.3 资源键守护: 通过（中英 238 个键一一对应 / 六个界面 0 处未解析：主页·历史·设置·关于 + 打印设置弹窗·任务规划弹窗；V4.7 已移出「监视文件夹」页）
自检结果: 通过
