一款轻量、智能的发票批量打印工具,可替代WPS收费功能
如果你经常需要处理发票打印,尤其是需要将多张发票智能排版到一张纸上,那么这款由吾爱破解论坛用户“ermao”开发的“发票批量打印工具”绝对值得你关注。它仿照WPS的发票打印功能,但完全免费,且功能在某些方面更胜一筹。

核心亮点:功能全面,且足够“聪明”
这款工具的核心目标是解决日常办公中批量打印发票的痛点,其设计思路清晰,功能点直击要害。
- 多格式原生支持:它不仅是简单的图片打印工具。对OFD(国家标准的电子发票格式)提供了完整的矢量渲染支持,能直接提取发票信息,保留红章。对于PDF,它采用双引擎策略(优先使用WinRT原生渲染,不兼容时自动回退到PDFium),确保在各种Windows系统上都能打开。同时还支持JPG、PNG、WebP等多种图片格式。
- 智能信息提取与校验:
- 轻量版:对于文字型PDF和OFD,能直接解析文件内容流,在数毫秒内提取出发票金额、买卖方等信息,无需OCR。
- OCR版:内置PP-OCRv5模型,专门用于处理图片型PDF和扫描件图片。它能智能识别关键字段,并会对“金额合计”、“税额”等数据进行数学验证,校验失败时会在界面上给出醒目提示。
- 灵活且强大的排版能力:提供了从1x1到3x3等多种预设布局,也支持完全自定义行列数。可以精细调整边距、间距,设置裁切线、页码、水印等辅助信息。最实用的是,它支持对单张发票进行独立的位置微调和缩放,这在处理尺寸不一的票据时非常有用。
- 多种打印/导出模式:不是简单调用系统打印。
- PDF阅读器模式:生成高质量PDF后用你电脑默认的阅读器(如Acrobat)打开并打印,质量最好。
- 静默打印:通过PDFium或SumatraPDF引擎直接发送到打印机,无需人工干预。
- 弹窗确认:在打印前再次预览确认所有设置,防止误操作。
- 注重细节的体验:软件会自动记忆上次的布局、纸张等设置;批量导入大文件时会有“骨架屏”加载动画,不卡界面;支持快捷键操作;提供深色/浅色主题。
技术栈与设计理念
这是一个用Rust语言编写、基于Tauri 2.x框架的桌面应用。选择Rust保证了性能与安全性,Tauri则让其拥有一个轻量而现代的Web界面。整个项目由AI辅助开发完成,作者表示除了截图外“一行代码没写”,这本身也展示了当前AI编程工具的潜力。
其技术选型务实而高效:用<code>lopdf</code>处理PDF生成以保证质量,用自研的<code>ofd-engine</code>解析OFD,图像处理用Rust的<code>image</code>库。整个架构清晰地分为了前端(原生JS)、后端(Rust)和多个功能模块(OCR、排版、打印等)。
适合谁用?
- 替代WPS发票打印功能的用户:如果你因WPS会员到期或不想付费,需要找一个具备同样甚至更强排版能力的免费工具。
- 财务、行政等经常处理票据的办公人员:需要批量打印、归档电子发票和各类票据。
- 对软件体验有要求的效率工具爱好者:欣赏其单文件绿色版、即开即用、界面清爽、功能专注的特点。
- 开发者或技术爱好者:可以将其作为一个由AI辅助开发的、架构清晰的Rust桌面应用案例来研究。
获取与使用
- 下载:作者提供了蓝奏云盘链接https://www.lanzoub.com/b03anhkkuf (密码:7ty2),分为轻量版(单文件exe)和OCR版(包含识别模型)。如果你的发票都是文字型PDF或OFD,轻量版足矣。
- 系统要求:仅支持Windows 10 1803及以上或Windows 11。不支持Windows 7/8。
- 基本流程:添加文件 → 排版设置 → 预览检查 → 打印或导出PDF,非常直观。
一些值得注意的反馈
根据帖子中的用户回复,这款工具在获得大量好评(“体积小,运行流畅,功能实用”)的同时,也存在一些可以优化的点。例如,有用户指出早期版本生成的PDF清晰度有损失(作者后续已通过“PDF直通”技术优化),也有用户希望OCR识别速度能进一步提升。这些真实的反馈也说明了软件在持续迭代中。
这是一款解决了特定场景下真实需求、完成度很高、且技术实现值得品味的国产免费工具。它没有冗余的功能,所有的设计都围绕“高效、准确、美观地打印发票”这一核心任务展开。如果你有相关需求,不妨下载一试,它很可能会成为你办公工具箱里的又一得力助手。
推荐来源:吾爱破解论坛用户“ermao”发布的原创工具帖,原贴地址:https://www.52pojie.cn/forum.php?mod=viewthread&tid=2105137
补充下,项目是开源的,这是本项目的github地址: https://github.com/erma0/fapiao-print