Skip to content

v1.2 — 印流PDflow

Latest

Choose a tag to compare

@jiuyue1024 jiuyue1024 released this 18 Jun 05:39
· 2 commits to main since this release

印流PDflow v1.2 — 设计师专用 PDF 版式设计工具

🎨 专为设计师打造的轻量级 PDF 工具箱 + 模板排版系统
纯本地处理,无需联网,隐私安全。


✨ 功能亮点

🧰 PDF 工具箱(四大核心工具)

功能 说明
合并拆分 多文件合并、按页拆分、页面管理
压缩优化 智能压缩 PDF 文件体积
格式转换 图片↔PDF 双向互转、PDF→Word/PPT/Excel
水印处理 添加文字/图片水印,支持透明度与位置调节

📄 模板排版系统(全新模块)

设计师专用模板化排版输出工具,JSON 模板定义 + 表单输入 + 实时预览 + PDF 生成。

  • 🏷️ 名片模板 — 正反面设计,支持自定义颜色、背景、字体、LOGO/QR 码
  • 📑 合同模板 — 甲乙方信息、明细表格、签章区域
  • 🧾 发票/收据模板 — 明细项目表格编辑、金额自动计算
  • 📊 分析报告模板 — 数据可视化排版

📊 PDF → Excel 智能转换引擎

  • 标准模式:pdfplumber 文本提取 + 图片嵌入
  • 高级模式:RapidOCR 全量识别 + 图片提取,消除乱码

🎨 设计特性

  • 深色 / 浅色双主题:专业深色模式 + 舒适浅色模式,一键切换
  • 设计规范:严格遵循 DESIGN.md,统一圆角、间距、字体层级
  • 主色调 #4D7CFE:专业蓝,贯穿全应用

📦 技术栈

层级 技术
UI 框架 PySide6 (Qt 6)
语言 Python 3.12+
PDF 处理 PyMuPDF (fitz)
OCR 引擎 RapidOCR
打包工具 PyInstaller
安装程序 Inno Setup 6

🔧 V1.2 更新内容

新增

  • 模板排版系统(名片/合同/发票/报告 4 套模板)
  • PDF → Excel 高级 OCR 模式(RapidOCR 引擎)
  • 深浅色主题完整适配
  • SVG 矢量导出、QR 码生成
  • PDF 渲染引擎优化

优化

  • 安装包体积从 798MB → 211MB(压缩率 74%)
  • 安装包升级为 Inno Setup 专业安装向导(中文/英文双语、桌面快捷方式、开始菜单、自定义安装路径、一键卸载)
  • 模板编辑器主题适配(22 处 f-string 修复)
  • 配置文件路径修复(打包版浅色模式残留根因)
  • 全局 QSS 样式系统重构

修复

  • 打包后浅色模式深色残留
  • 导出 PDF 纹路问题
  • 表格重叠与长文本换行
  • 模板预览渲染问题

💻 系统要求

  • 操作系统:Windows 10/11 (64-bit)
  • 内存:≥ 4 GB RAM
  • 磁盘空间:≥ 500 MB

📥 安装

下载 PDFlow_V1.2_Setup.exe(211 MB),双击运行专业安装向导:

  1. 选择语言(中文 / English)
  2. 选择安装路径(默认 Program Files)
  3. 勾选「创建桌面快捷方式」和「创建开始菜单快捷方式」
  4. 安装完成后自动启动印流PDflow

💡 安装和卸载均无需管理员权限。


📸 预览

settings-page hero-main template-editor pdf-convert

📄 开源协议

本项目仅供学习交流使用。


💡 印流PDflow — 让 PDF 排版像设计一样简单。