Skip to content

EnjoyWT/invoice-pdf-printer

Repository files navigation

发票打印助手

纯前端的发票打印与合并工具,支持大批量处理,兼顾桌面与移动端。

截图

特性

  • 发票导入(含多文件追加/拖拽上传),多尺寸自动合并,默认 A4 双联排版
  • 批量删除/确认,列表状态清晰可视化
  • 统计数据与金额展示,直接打印
  • 智能 PDF 布局与多策略 OCR 提取,提升识别与排版质量
  • 兼容多种日期与发票类型,前端即可完成处理
  • 移动端响应式适配,桌面与移动体验一致
  • TypeScript 技术栈与 OCR 性能优化,前端侧完成识别与处理

快速开始

pnpm install:server     # 可选:显式安装 invoice-server 依赖
pnpm dev                # 开发:自动进入 invoice-server(如缺依赖会先安装),默认 http://localhost:5173
pnpm build              # 构建(转发到 invoice-server)
pnpm preview            # 预览(转发到 invoice-server)

部署

Deploy to Vercel

说明

  • 仓库由 AI 生成并经人工校准
  • 日志与规则:见 UPDATE_LOG.mdUPDATE_LOG_RULE.md
  • 仓库划分:完整 Web 源码现已迁移到私有子模块,不再显示提供开源代码,有需要可以私信.
  • 本仓库角色:仅保留文档、更新日志、发布工作流等「飞源码」部分;实际前端开发与构建请在 invoice-server 仓库内进行。

TODO

  • 支持更多打印布局(低优先)

About

发票打印助手

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages