# 发票整理统计工具 v1.0 > 作者:Mule的AI ## 📖 简介 发票整理统计工具是一款 Windows 单文件桌面应用,支持将 PDF 发票文件拖入后自动识别关键信息,并导出统计报告。 ![Screenshot](./发票整理统计工具/screenshot.png) **无需安装,下载即用。** ## ✨ 功能 - **📂 拖拽导入** — 将 PDF 发票文件批量拖入虚线区域,自动去重 - **🔍 智能识别** — 自动提取发票标题、发票号码、开票日期、销售方名称、金额 - **📊 实时统计** — 发票数量、成功识别数、总金额一目了然 - **🖼 导出发票图片** — 点击按钮即可将 PDF 发票转换为高清 PNG 图片,按日期归档 - **📝 导出 MD 报告** — 一键生成 Markdown 格式整理报告,含统计概览、按标题/销售方分布、日期范围 - **🖨 打印发票** — 每张发票后附打印按钮,快速打开 PDF 打印 ## 🚀 使用方法 1. 双击 `发票整理统计工具_v1.0.exe` 启动程序 2. 将发票 PDF 文件拖入「将 PDF 发票文件拖拽到此处」区域(或点击「选择 PDF 文件」) 3. 程序自动解析发票信息并显示在列表中 4. 点击「导出 MD 报告」生成整理报告 5. 点击每行末尾的「打印」打开 PDF 打印,或「导出图片」将发票转为 PNG ## 📋 报告内容 导出的 Markdown 报告包含: - **统计概览**:发票总数、成功识别数、总金额、日期范围 - **按标题分布**:如「电子发票(普通发票)」等分类统计 - **按销售方分布**:各销售方的发票张数统计 - **解析异常项**:未成功识别的发票列表 ## 📁 图片导出 点击「导出图片」后,程序会自动: - 在程序所在目录创建 `YYYY-MM-DD`(当天日期)文件夹 - 将 PDF 转为 200 DPI 高清 PNG - 文件命名格式:`销售方名称_金额元.png`(如 `XXX电子科技有限公司_65点00元.png`) - 同名文件自动追加序号避免覆盖 ## ⚠️ 注意事项 - 仅支持电子发票 PDF(非扫描件/图片型 PDF) - 如发票为扫描件(图片嵌入 PDF),可能无法识别文字 - 建议单个文件大小不超过 10MB ## 🔧 开发环境 | 技术 | 说明 | |------|------| | GUI 框架 | tkinter + tkinterdnd2 | | PDF 解析 | pdfplumber | | PDF 转图片 | PyMuPDF (fitz) | | 打包工具 | PyInstaller | ## 📦 更新日志 | 版本 | 日期 | 内容 | |------|------|------| | v1.0 | 2026-08-06 | 初始版本,支持 PDF 解析、MD 报告导出、发票图片导出 |