v1.9.0: CAD 原生预览、PDF 合并、扫描强化
新功能
- ✨ PDF 合并为单个文件:勾选"合并为单个 PDF",打印完成后自动合并为单一 PDF,并选择最终保存路径
- ✨ CAD 原生预览:列表每行新增"预览"按钮,使用 CAD PlotEngine 直接预览排版效果,无需生成临时 PDF
- ✨ 作业排序:右键菜单"移到第一个",可调整打印顺序
- ✨ 扫描诊断命令:新增 ZBP_DIAG_EXTENTS、ZBP_DIAG_SCAN_SCOPES、ZBP_DIAG_ATTRIBUTES,用于排查图框识别和属性提取问题
修复与强化
- 🐛 图框外包框获取失败时回退到定义内实体遍历估算,必要时提示手动框选
- 🐛 MText 属性文字提取:支持通过 IsMTextAttribute/MTextAttribute 反射读取富文本属性值
- 🐛 非恒定 AttributeDefinition 不再纳入文字提取,避免产生虚假结果
- 🐛 属性文字优先级提升(Attribute > OwnerSpace)
- 🐛 GeometricExtents 无效时回退到估算文本框(AlignmentPoint + 字符数估算)
- 🐛 IsInRegion 新增 AlignmentPoint 检查,提高 DBText 区域命中率
- 🐛 删除图框后自动记录已删除块名,防止从 ZWCAD 图框库重新导入
- 🐛 图框库管理器中删除块时立即保存
- 🐛 修复消息框在打开输出目录之前弹出,确保操作反馈更及时
- 🐛 打开输出目录改用 explorer.exe /select,直接选中合并后的 PDF 文件
发布包
| 包 | 适用平台 |
|---|---|
| AcadBatchPlot-AutoCAD2015-2024-v1.9.0.zip | AutoCAD 2015 ~ 2024 (.NET Framework 4.8) |
| AcadBatchPlot-AutoCAD2019-2020-v1.9.0.zip | AutoCAD 2019 ~ 2020 (.NET Framework 4.7) |
| AcadBatchPlot-AutoCAD2025+-v1.9.0.zip | AutoCAD 2025+ (.NET 8) |
| ZwcadBatchPlot-v1.9.0.zip | ZWCAD Enterprise |
每个包内含安装脚本和卸载脚本,升级安装可直接覆盖已有文件。
升级说明
如果之前安装过旧版本:
- 关闭 CAD
- 下载对应平台的发布包,解压
- 双击"安装.cmd",安装脚本会自动覆盖旧 DLL 并更新注册表
- 重新打开 CAD 即可