Base
Base is the blockchain for global finance.
纯前端电子发票合并打印与报销工具箱 · Privacy-first client-side PDF toolkit: Invoice intelligent merging (A4 2-up), metadata extraction, seal preservation, and expense summary cover generator.
Translation pending
FinanceTypeScript · CSSGitHub @bearben2575OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
一个专为解决财务报销痛点而生的现代纯前端 PDF 工具箱。无需安装任何软件或环境,直接在浏览器中批量拖入电子发票,即可实现 A4 纸张上下双联自动排版、虚线裁剪引导、电子印章无损保留、发票复制副本以及自动生成报销汇总封面单。 1. 🧾 智能发票合并 (A4 双联 2合1 排版) • A4 双联上下拼版:自动将 2 张电子发票按上下位置等比排版在一张 A4 纸上,打印纸张立省 50%。 • 印章无偏移保护:深度处理发票坐标系,确保税务局电子发票红章、发票专用章无位移、无遮挡。 • 中间虚线裁剪引导线:可选开启中间虚线引导与剪刀标识,打印后裁剪整齐方便。 • 纵向票据自动横旋:智能检测票据方向,竖版票据自动旋转对齐半页横栏。 • 单张居中 (1合1) 与边距调节:支持紧凑 (12pt)、标准 (20pt)、宽松 (30pt) 三档边距微调。 2. 💰 智能信息提取与财务看板 • 关键数据自动解析:自动提取发票中的 价税合计金额 (¥)、发票号码(含20位数电发票)、开票日期 与 销售方名称。 • 发票数据手动校准:支持点击金额徽章快速手动修正或微调。 • 财务汇总看板:实时汇总待报销发票份数、自动计算总金额,并即时转换为 人民币中文大写金额(如 壹仟零柒元伍角整)。Read the full README ↗
100% 浏览器本地处理 · 零隐私泄漏 · A4 双联拼版 · 节省 50% 打印纸张 · 财务报销专属
一个专为解决财务报销痛点而生的现代纯前端与桌面端 PDF 工具箱。支持网页版免安装直接使用,同时提供 Windows 安装版与单文件绿色免安装版 (.exe),完全支持企业内网断网离线运行!
¥)、发票号码(含20位数电发票)、开票日期 与 销售方名称。壹仟零柒元伍角整)。发票报销拼版_20261013_1030.pdf)。{日期}_{销售方}_{金额}元.pdf),支持自定义占位符变量自由组合。本项目为纯静态 Web 应用(无后端服务器依赖),可以 100% 免费 托管在以下主流静态部署平台上:
Vercel 提供每月 100GB 免费流量与免费自动化构建:
bearben2575/PDFTools。Vite,无需修改任何设置,直接点击 "Deploy"。pdftools-xxx.vercel.app),支持绑定个人独立域名与免费 SSL 证书。git push 到仓库,Vercel 会自动拉取并更新部署。Cloudflare 提供无限流量、强大的 CDN 加速以及免费自定义域名:
bearben2575/PDFTools。Vitenpm run builddistpages.dev 访问链接。本项目已内置 GitHub Actions 自动部署流水线(见 .github/workflows/deploy.yml):
main 分支。dist 目录发布到 GitHub Pages。https://bearben2575.github.io/PDFTools/ 直接访问。bearben2575/PDFTools。npm run build,发布目录设为 dist,点击 Deploy 即可。git clone [email protected]:bearben2575/PDFTools.git
cd PDFTools
npm install
npm run dev
打开浏览器访问 http://localhost:5173 即可开始使用。
npm run build
打包输出静态资源位于 dist/ 目录下,可直接放置于任意 Nginx、Apache、OSS 或 CDN 静态托管空间。
pdf-lib:PDF 页面创建、A4 2-up 矢量嵌入、坐标变换与拼版输出pdfjs-dist:客户端发票高分辨率缩略图渲染、发票文本流解析提取@dnd-kit/core + @dnd-kit/sortablecanvas-confetti本项目基于 MIT License 开源。