Skip to content

Releases: tsinghuaking/Batch-Print

V1.6 批量打印工具

Choose a tag to compare

@tsinghuaking tsinghuaking released this 19 Aug 02:35

V1.6 更新内容

  • 打印提速重构:彻底移除 SumatraPDF / LibreOffice 依赖
    • Word / Excel / PPT:改用本机 Microsoft Office 直接打印(COM 接口),不再先转 PDF
    • PDF:改用系统关联的 PDF 阅读器「右击打印」(等同文件右键打印),最快最稳
  • PDF 支持精确页码:页码范围(如 1-31,3,5-7)对三种格式均生效;PDF 用 pypdf 抽取指定页后再打印
  • 打印设置:双面 / 彩色 / 份数 通过临时修改打印机 DEVMODE 实现(打印后自动还原)
  • 安装包更小:去掉 22MB 引擎,单文件 BatchPrint.exe 约 21MB
  • 更新中英文 README,不再分发 bin/ 目录

用法:下载 BatchPrint.exe 双击即用,网页里选打印机、上传文件、设参数、开始打印。

V1.5 批量打印工具

Choose a tag to compare

@tsinghuaking tsinghuaking released this 18 Aug 10:42

V1.5 更新内容

界面全新设计

  • 🎨 参考 Neve 主题重设计:苹果系统字体、圆角卡片、柔和配色(主色 #2563EB)
  • 🔽 全新自定义下拉组件:圆角样式、覆盖式展开不挤压布局
  • 🏷️ 头部新增 LOGO 与「Batch Print 批量打印工具」标题,右上角 GitHub 跳转按钮

功能增强

  • 📋 任务列表表格化:序号 / 文件 / 双面 / 份数 / 彩色 / 页码 / 实时页数 / 状态,按文件名自动排序
  • 🎯 全局设置 + 单文件设置双层控制,「应用到全部」一键下发
  • 🔄 失败文件一键重打:失败的文件标红,可单独重试无需重头再来
  • ⚡ 打印提速:打印机列表 120 秒缓存;Word/Excel 点击打印后先后台批量转 PDF(状态显示「转换中…」)再串行提交

问题修复

  • 修复默认打印机下拉「选不上」需先选其他打印机的问题
  • 修复下拉菜单被表格单元格裁剪、盖住相邻列的问题
  • 修复彩色列「彩色 / 黑白」文字竖排显示不全的问题
  • 表头文字本列居中对齐

其他

  • 清理仓库旧版本构建产物(build_new / build_v2 / dist_new / dist_v2 等)
  • README 中英双语同步 V1.5 全部特性

使用方法:下载 BatchPrint.exe 双击即可(自带 SumatraPDF 打印引擎,约 40MB)。打 Word/Excel 需安装 LibreOffice,纯 PDF 无需任何依赖。

v1.3 批量打印工具

Choose a tag to compare

@tsinghuaking tsinghuaking released this 18 Aug 06:26

✨ 主要更新:

  • 新增 exe 自定义图标(resources/Batch Print.ico),文件资源管理器 / 任务栏均显示
  • 网页浏览器标签页 favicon 与 exe 同步
  • README 重写为中英双语,顶部使用真实 Logo 与软件真实界面截图
  • 与 v1.2 同样单文件 ~32MB,自带 SumatraPDF 引擎,双击即用

v1.0 批量打印工具

Choose a tag to compare

@tsinghuaking tsinghuaking released this 18 Aug 04:02
8bb401b

单文件内嵌 exe(约38MB,自带 SumatraPDF 引擎),双击即用:选打印机 -> 上传文件 -> 设双面/份数/彩色/页码 -> 开始打印。默认黑白、可记忆默认打印机、打印后状态回执。