ws1993

PrintAssist

打印助手(PrintAssist)是一款仅面向 Windows 的批量文件打印控制桌面应用,参考 Print Conductor 的任务流,支持系统打印机枚举、内存打印队列、公共默认设置与单文件覆盖、多种文件格式入口以及失败隔离与重试。

v1.0.9
发布于
2026年8月28日
12
星标
106
下载
同步于
1 天前

最新版本

v1.0.92026年8月28日 15:00
下载慢?可在上方随时切换镜像源

项目说明

项目概述

打印助手(PrintAssist)是一款仅面向 Windows 的批量文件打印控制桌面应用。参考 Print Conductor 的任务流,使用 Rsbuild + React + Ant Design 前端,以及定制 Tauri 2 / PakePlus 思路的原生壳。

主要功能

  • 系统打印机枚举:默认打印机、在线/离线状态、彩色/双面能力读取(Win32)
  • 内存打印队列:追加不覆盖,重启清空
  • 公共默认设置 + 单文件覆盖:颜色、单双面、翻转、份数、页码范围
  • 文件入口:页面选择文件/文件夹、拖放、命令行参数、经典右键菜单与"发送到"
  • Office 文档支持:优先通过本机 Office COM 转 PDF 后打印
  • 失败隔离与失败项重试
  • GitHub Actions CI / Release
  • 检查更新:读取 GitHub Release 最新稳定版并打开下载页

适用人群

  • Windows 用户
  • 需要批量打印 PDF、Office 文档和图片的用户
  • 需要 Print Conductor 替代方案的用户

快速上手

# 工具链
# Node 22+ / npm / Rust 1.97.1
npm install
npm run dev

# 桌面开发
npm run tauri:dev

核心优势

  • 参考 Print Conductor 的任务流设计
  • 支持多种文件格式的批量打印
  • 内存打印队列,操作灵活
  • 失败隔离与重试,打印更可靠

系统要求

  • 操作系统:Windows
  • 额外依赖:Node 22+、npm、Rust 1.97.1

历史版本

排序