Skip to content

Releases: icescat/batch-document-printer

办公文档批量打印器 v5.1

26 Jun 16:52

Choose a tag to compare

🚀 v5.1 (2025-06-25) - 架构重构版本

新增功能

  • 多格式支持扩展: 新增图片文件(.jpg, .jpeg, .png, .bmp, .tiff, .tif, .webp)和文本文件(.txt)支持
  • WPS兼容性: 完整支持WPS格式(.wps, .dps, .et),复用Office处理器
  • 智能提示系统: 优化的tooltip提示,仅在必要位置显示帮助信息
  • 增强编码支持: 文本文件智能编码检测(UTF-8, GBK, GB2312等)

架构重构

  • 🔧 策略模式+注册器: 全新的模块化处理器架构,每种文件格式独立处理器
  • 🔧 GUI组件分离: GUI功能模块化,提升代码可维护性
  • 🔧 并发优化: 改进的多线程页数统计,提升处理效率

技术升级

  • 📈 支持Python 3.12+,向下兼容3.8+
  • 📈 改进内存管理,减少大文件处理时的内存占用
  • 📈 更快的启动速度和更稳定的COM接口调用

办公文档批量打印器 v4.1

23 Jun 15:32

Choose a tag to compare

办公文档批量打印器 v4.1 发布说明

🐛 Bug修复

拖拽导入功能修复

  • 修复问题: 拖拽导入文件名或路径包含空格时导入失败的问题

🔧 技术改进

代码优化

  • 简化拖拽事件处理逻辑
  • 移除调试代码,提升运行效率
  • 改进错误提示信息的用户友好性

兼容性增强

  • 更好地支持Windows文件系统的路径格式
  • 增强对含有特殊字符文件名的处理能力

📦 下载

直接下载(推荐)

  • Windows 可执行文件: 办公文档批量打印器v4.1.exe
  • 系统要求: Windows 10/11 (64位)

安装说明

  1. 下载 办公文档批量打印器v4.1.exe
  2. 双击运行即可使用,无需安装
  3. 首次启动可能需要10-30秒初始化时间

💻 系统要求

  • 操作系统: Windows 10/11 (64位)
  • 必需软件: Microsoft Office (用于Word、PowerPoint和Excel文档)
  • 可选软件: PDF阅读器 (用于PDF文档打印)
  • 硬件要求: 至少一台可用的打印机

🆕 升级建议

如果您正在使用v4.0版本,强烈建议升级到v4.1以获得更好的拖拽导入体验,特别是:

  • 处理文件名包含空格的文档
  • 处理路径中包含空格的文件和文件夹
  • 同时拖拽多个文件时的稳定性

🐛 已知问题

目前暂无已知问题。如果您在使用过程中遇到任何问题,请通过Issues反馈。

📝 更新日志

v4.1 (2024-12-19)

  • 🐛 修复拖拽导入文件名含空格失败的问题
  • 🔧 优化拖拽数据解析逻辑
  • 🧹 清理调试代码,提升性能

v4.0 (之前版本)

  • ✨ 新增拖拽导入功能
  • ✨ 支持直接拖拽文件和文件夹到应用界面
  • 📊 页数统计功能增强

办公文档批量打印器 v4.0

22 Jun 17:55

Choose a tag to compare

🎉 版本亮点

v4.0 重大更新:全新拖拽导入功能!

现在您可以直接将文件或文件夹拖拽到程序窗口中,实现更加便捷的文档添加体验。这一功能大大提升了批量文档处理的效率,让办公打印工作更加流畅。


🆕 新增功能

🎯 拖拽导入功能

  • 直接拖拽文件:支持拖拽单个或多个文档文件到程序窗口
  • 批量拖拽文件夹:拖拽整个文件夹,自动扫描其中的所有支持文档
  • 智能识别:自动区分拖拽的文件和文件夹,分别处理
  • 递归搜索:拖拽文件夹时自动搜索子目录中的文档
  • 类型过滤集成:拖拽导入遵循用户设置的文件类型过滤器
  • 多目标支持:可拖拽到文档列表区域或主窗口任意位置
  • 实时反馈:拖拽完成后显示成功导入的文档数量

🔧 技术改进

  • 新增tkinterdnd2依赖:专业的拖拽功能库,提供稳定的跨平台支持
  • 优化错误处理:完善的拖拽异常处理机制
  • 改进用户体验:拖拽过程中的状态提示和进度反馈

📋 完整功能列表

核心功能

  • 批量文档打印:Word、PowerPoint、Excel、PDF
  • 智能页数统计:精确计算各类文档页数
  • 灵活文档管理:多种添加方式,便捷列表操作
  • 完善打印控制:打印机选择、参数配置、进度监控
  • 文件类型过滤:可选择扫描的文档类型
  • 🆕 拖拽导入:直观的文件和文件夹拖拽添加

支持格式

  • Word文档.doc.docx
  • PowerPoint演示文稿.ppt.pptx
  • Excel表格.xls.xlsx
  • PDF文件.pdf

打印特性

  • 多打印机支持:自动检测系统打印机
  • 灵活纸张设置:A4、A3、Letter等标准尺寸
  • 双面打印:支持双面打印机
  • 彩色控制:彩色/黑白模式选择
  • 批量处理:一键打印所有文档

💻 系统要求

操作系统

  • Windows 10 (64位) 或更高版本
  • Windows 11 (推荐)

必需软件

  • Microsoft Office:用于Word、PowerPoint、Excel文档处理
  • PDF阅读器:系统默认PDF程序(如Adobe Reader、Edge等)

硬件要求

  • 内存:至少4GB RAM
  • 存储空间:50MB可用空间
  • 打印机:至少一台已安装的打印机

办公文档批量打印器 v3.0

22 Jun 17:15

Choose a tag to compare

🎉 办公文档批量打印器 v3.0 发行说明

发布日期: 2025年6月23日
版本: v3.0.0
文件大小: 约24.6MB
兼容性: Windows 10/11 (64位)


🌟 版本亮点

📊 全新页数统计功能

v3.0版本的最大亮点是智能页数统计系统,帮助用户在打印前准确了解文档页数,有效控制打印成本。


✨ 新增功能

🔢 页数统计功能

  • 智能识别: 自动识别Word、PowerPoint、Excel、PDF四种文档格式的页数
  • 批量统计: 支持一键统计所有已添加文档的总页数
  • 分类显示: 按文件类型分别显示页数统计结果
  • 详细报告: 提供完整的统计报告,包括成功统计和错误文件信息
  • 实时进度: 统计过程中显示进度条和当前处理状态
  • 成本参考: 为打印成本评估提供重要数据支持

🖥️ 页数统计对话框

  • 独立界面: 专门的页数统计窗口,显示详细统计结果
  • 可视化展示: 直观的数据展示和分类汇总
  • 错误处理: 清晰显示无法统计的文件及原因
  • 导出功能: 支持统计结果的保存和导出

📖 使用指南

🎯 页数统计使用方法

  1. 添加文档: 使用"添加文件"或"添加文件夹"功能添加需要统计的文档
  2. 开始统计: 点击"计算页数"按钮启动统计过程
  3. 查看结果: 在弹出的统计对话框中查看详细结果
  4. 成本评估: 根据统计结果评估打印成本和纸张需求

💡 使用技巧

  • 文件类型过滤: 使用顶部的文件类型勾选框筛选要处理的文档类型
  • 批量处理: 支持同时统计多种格式的文档
  • 错误处理: 如果某些文件无法统计,会在结果中显示具体原因

🐛 已知问题

⚠️ 注意事项

  • Excel文档: 需要安装Microsoft Excel才能准确统计页数
  • 受保护文档: 密码保护的文档可能无法统计页数
  • 损坏文件: 损坏的文档文件会在错误报告中显示

🔄 兼容性

  • Office版本: 支持Office 2016及以上版本
  • 文档格式: 优先支持新格式(.docx, .pptx, .xlsx),兼容旧格式(.doc, .ppt, .xls)

🙏 致谢

感谢所有用户的反馈和建议,v3.0版本的页数统计功能正是基于用户需求开发的实用功能。


📄 更新日志

v3.0.0 (2025-06-23)

  • ✨ 新增页数统计功能
  • ✨ 新增页数统计对话框
  • 🔧 优化文档管理器
  • 🔧 扩展数据模型
  • 📝 更新完整文档
  • 🏗️ 改进系统架构

v2.0.0 (之前版本)

  • ✨ Excel文档支持
  • ✨ 文件类型过滤器
  • 🔧 界面优化
  • 🐛 Bug修复

v1.0.0 (首个版本)

  • 🎉 基础批量打印功能
  • 📁 文档管理
  • ⚙️ 打印设置
  • 🖥️ 图形用户界面

办公文档批量打印器 v2.0

22 Jun 07:12

Choose a tag to compare

🎉 v2.0.0 新功能发布

✨ 新增功能

  • 📊 Excel文档支持: 新增对.xls和.xlsx文件的批量打印支持
  • 🔍 文件类型过滤器: 界面顶部增加Word、PPT、Excel、PDF四个过滤选项
  • ⚙️ 智能默认设置: Word(✓)、PPT(✓)、Excel(✗)、PDF(✓)
  • 💾 设置持久化: 过滤器选择自动保存,下次启动时恢复

🛠️ 改进优化

  • 📁 优化项目结构,清理冗余文件
  • 📝 简化README文档,提升可读性
  • 🎯 更精确的文件类型检测和处理

💻 技术规格

  • 系统要求: Windows 10/11 (64位)
  • 必需软件: Microsoft Office (用于Word、PowerPoint和Excel文档)
  • 文件大小: 约12MB
  • 支持格式: .doc, .docx, .ppt, .pptx, .xls, .xlsx, .pdf

📥 安装说明

  1. 下载 办公文档批量打印器v2.0.exe
  2. 双击运行即可使用,无需安装
  3. 首次启动可能需要10-30秒初始化时间

🔄 从v1.0升级

  • 直接下载新版本覆盖旧版本即可
  • 用户设置和配置会自动迁移

办公文档批量打印器 V1.0

22 Jun 04:22

Choose a tag to compare

📄 办公文档批量打印器 v1.0.0

这是批量文档打印器的首个正式发行版,提供完整的桌面应用程序。

✨ 主要功能

  • 🗂️ 批量文档管理: 支持拖拽添加单个文件或整个文件夹
  • 📋 多格式支持: Word (.doc/.docx)、PowerPoint (.ppt/.pptx)、PDF 文件
  • 🖨️ 灵活打印设置: 选择打印机、纸张尺寸、份数、双面打印、彩色模式
  • 一键批量打印: 高效处理大量文档
  • 💾 设置保存: 自动保存用户偏好设置

🔧 系统要求

  • Windows 10/11 (64位)
  • Microsoft Office (用于 Word 和 PowerPoint 文档)
  • PDF 阅读器 (用于 PDF 文档)
  • 至少一台可用的打印机

📦 安装说明

  1. 下载 办公文档批量打印器.exe 文件
  2. 双击运行即可使用,无需安装
  3. 首次运行可能需要较长时间初始化

🐛 已知问题

  • 首次启动可能较慢
  • 需要 Microsoft Office 环境支持 Word/PPT 文档打印

📞 技术支持

如有问题或建议,请在 Issues 中反馈。


开发者: 喵言喵语
版本: 1.0.0
发布日期: 2025-06-22