Document Format GUI (公文格式处理工具)
<p align="center">
<img src="assets/imageforgithub.png" alt="公文格式助手横幅" width="100%">
</p>
<p align="center">
<strong>一键修复 Word 文档格式,让排版不再头疼。</strong>
</p>
<p align="center">
<a href="#下载安装">立即下载</a> ·
<a href="#核心能力">核心能力</a> ·
<a href="#使用方法">使用方法</a> ·
<a href="#常见问题">常见问题</a> ·
<a href="README_EN.md">English</a>
</p>
<p align="center">
<img src="https://img.shields.io/badge/Platform-Windows%207%2B%20%7C%20macOS%20%7C%20Linux-blue" alt="Platform">
<img src="https://img.shields.io/badge/License-MIT-green" alt="License">
<img src="https://img.shields.io/badge/Language-Python-yellow" alt="Language">
</p>
项目简介
这是一个专为解决 Word 文档格式混乱问题而设计的极简工具。它采用了现代化的纸质感 UI 设计,能够智能识别文档中的标点、排版和字体问题,并可以根据国家标准(GB/T 9704-2012)进行一键自动化修复。
特点:
- 🎯 极简操作 — 即使是电脑小白也能上手即用
- 🔒 安全离线 — 纯本地运行,数据不联网,保障公文安全
- 📋 标准规范 — 严格遵循党政机关公文格式标准
v1.8.7 更新:
- 🖱️ 拖拽兼容增强 — GitHub 发布版会打包拖拽运行库;拖拽组件初始化失败时自动降级为点击选择文件,并在日志里说明原因
- ✅ 复选框渲染修复 — 主界面和自定义模式开关改为自绘样式,避免部分 Windows 主题下系统复选框显示异常
- 🍎 macOS 安装体验 — DMG 内置 Applications(应用程序) 拖拽入口;发布包支持 Developer ID 签名,补齐公证密钥后会自动进行 Apple 公证
- 🎨 品牌展示更新 — 新增应用图标、GitHub 横幅图和新版界面截图
- 📏 页码设置回归测试 — 补充页码样式、奇偶页位置、已有页码替换和非页码页脚保护测试
- 🔤 macOS 公文字体别名 — 优先识别手动安装的
仿宋_GB32312 / 楷体_GB32312 等兼容字体
<p align="center">
<img src="assets/screenshot.png" alt="软件截图" width="900">
</p>
核心能力
本工具不仅仅是简单的格式刷,它能深度识别并修复以下常见痛点:
- 🔣 符号标准化:自动检测并修复括号、引号、逗号、句号、分号等全角半角混用问题,一律调整为中文规范符号。
- 📏 页边距校准:强制统一页边距设置,符合公文版心要求。
- 🔤 字体智能适配:智能识别小标题与正文层级,自动匹配对应的字体(如黑体、仿宋)和字号。
- 📝 缩进自动补全:扫描全文,为缺失首行缩进的段落自动添加标准的 2 字符缩进。
- 📐 行距统一规范:识别文档中不统一的行距设置,一键调整为标准行距(如 28 磅)。
- 1️⃣ 序号风格修正:自动清洗混乱的序号格式,统一风格(例如将混用的"1、"和"1."统一规范化)。
- 🎨 视觉背景调整:支持调整页面背景颜色,提供更舒适的编辑阅读体验。
- 🧹 字体样式清洗:深度清理文档中不规范的字体颜色、粗细、下划线及斜体,还原清爽版面。
- 📂 .DOC / .WPS 兼容:完整支持
.doc 和 .wps 格式的输入与输出,无需手动转换,兼容 WPS 及 Microsoft Office 生态。
- 📊 表格自动调整:智能识别文档中的表格,自动调整列宽、行高及单元格格式。默认保留原始对齐方式,自定义模式下可开启按内容类型智能对齐(数