## 项目简介
一个基于python开发的Word文档修复工具,能够自动修复Word文档中的常见错误,如拼写错误、格式错误等。
## 开发环境
- Python 3.10.7
- python-docx 1.1.0
- pyinstaller 5.6.1
## 项目特点
- 支持多种常见错误修复,如拼写错误、格式错误等。
- 支持自定义错误类型和修复规则。
- 支持单文件和批量修复多个Word文档。
- 支持自定义输出结果格式。
## 运行环境
| 系统 | 内存 | 磁盘 | 备注 |
| ---- | ---- | ---- | ---- |
| Windows10及以上版本 | 至少2GB | 至少25MB | / |
## 使用说明
1. 将fixWord_v1.1.zip安装包解压到本地。
2. 运行 `fixWord_v1.1.exe` 文件,输入要修复的Word**文档路径**或含有文档的**文件夹路径**。
3. 功能选择(输入 `Y` 或 `y` 确定)。
4. 按回车键等待修复完成。
## 功能说明
- **主要功能**:
- 一、支持**单文件处理**或**批量文档处理**,输入文件路径或文件夹路径,自动判断。
- 二、**读取.docx文件并设置格式**
1. 页边距:
- 上3.7cm,
- 下3.5cm,
- 左2.8cm,
- 右2.6cm
2. 段落行距:
- 标题:固定值33磅;
- 正文:一般固定值28磅
3. 字体,字号:
- 标题:小二号方正小标宋简体,居中;
- 一级标题:四号黑体;
- 二级标题:四号楷体_GB2312;
- 正文:四号仿宋_GB2312,两端对齐;
- 数字&英文:四号TimesNewRoman字体
4. 支持添加页码(可选)
- 4号半角宋体阿拉伯数字,数字左右各加一条4号“一字线”,奇数页在右侧左空一字,偶数页在左侧左空一字
5. 识别文档中的图片并输出(可选)
- 三、**替换功能**
1. 符号替换:
将英文状态下的符号替换为中文状态下的相同符号,包含如下:
- "`(`" --> "`(`"
- "`)`" --> "`)`"
- "`)、`" --> "`)`"
- "`)、`" --> "`)`"
- "`,`" --> "`,`"
- "`:`" --> "`:`"
- "`;`" --> "`;`"
- "`?`" --> "`?`"
- "[空格]" --> ""
2. 其他格式
数字后有顿号替换为点,如:"1、" --> "1."
- 四、输出文件名称含时间点,方便标记(可选)
## 示例截图
### 基础功能
![功能示例后视图](/static/基础功能.png)
### 输出图片
![输出图片](/static/图片输出.png)
### 范文示例
![基本功能](/static/范文示例.png)
## 项目截图
![项目截图1](/static/项目截图1.png)
![项目截图2](/static/项目截图2.png)
![项目截图3](/static/项目截图3.png)
## 注意事项
- 本程序仅处理 `.docx` 类型的文件;
- 本程序暂不支持处理含有表格内容的文件;
- 含有图片的文档图片导出后可能会被压缩;
- 本程序无法处理图片格式,如果图片独立成段,本程序所用API识别到图片会被默认是空段落。为了防止图片删除,只能放弃处理空段落及图片格式;
## 源文档格式说明
### 标题格式
- 独立成段;
- 在文档的首行。
### 一级标题
- 独立成段;
- 以数字形式的汉字为段首字,其后加上中文形式的 `、` 号
- 例如: `一、` `二、` ……
### 二级标题
- 独立成段;
- 以数字形式的汉字为段首字,其两边加上左右圆括号,中文或英文形式均可,程序会自动将英文格式的括号替换为中文形式。
- `(` ` )` (中文括号)
- `(` `)` (英文括号)
- 例如: `(一)` `(二)` …… 或 `(一)` `(二)` ……
- 如果右括号后加 `、` 号,程序会自动删除。
### 数字/英文
- 数字为 `1` `2` `3` `4` `5` `6` `7` `8` `9` `0`;
- 英文为 `a` `b` `c` `d` `e` `f` `g` `h` `i` `j` `k` `l` `m` `n` `o` `p` `q` `r` `s` `t` `u` `v` `w` `x` `y` `z` `A` `B` `C` `D` `E` `F` `G` `H` `I` `J` `K` `L` `M` `N` `O` `P` `Q` `R` `S` `T` `U` `V` `W` `X` `Y` `Z` ;(26个英文大小写字母)
- 数字后如果有 `、` 号,程序会自动替换为 `.` 。
没有合适的资源?快使用搜索试试~ 我知道了~
基于python的Word文档修复工具,能够自动修复Word文档中的常见错误,如拼写错误、格式错误等
共19个文件
png:8个
docx:7个
zip:1个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 112 浏览量
2024-01-23
13:59:46
上传
评论
收藏 24.26MB RAR 举报
温馨提示
开发环境 - Python 3.10.7 - python-docx 1.1.0 - pyinstaller 5.6.1 项目特点 - 支持多种常见错误修复,如拼写错误、格式错误等。 - 支持自定义错误类型和修复规则。 - 支持单文件和批量修复多个Word文档。 - 支持自定义输出结果格式。 使用说明 1. 将fixWord_v1.1.zip安装包解压到本地。 2. 运行fixWord_v1.1.exe文件,输入要修复的Word文档路径或含有文档的文件夹路径**。 3. 功能选择(输入 Y 或 y 确定)。 4. 按回车键等待修复完成。 主要功能: 一、支持单文件处理或批量文档处理,输入文件路径或文件夹路径,自动判断。 二、读取.docx文件并设置格式 三、替换功能 四、输出文件名称含时间点,方便标记(可选) 注意事项 - 本程序仅处理.docx类型的文件; - 本程序暂不支持处理含有表格内容的文件; - 含有图片的文档图片导出后可能会被压缩; - 本程序无法处理图片格式,如果图片独立成段,本程序所用API识别到图片会被默认是空段落。为了防止图片删除,只能放弃处理空段落
资源推荐
资源详情
资源评论
收起资源包目录
fixWord-main.rar (19个子文件)
办公范文原始文档(测试).docx 1.55MB
功能示例.docx 1.55MB
fixWord_v1.1.zip 12.25MB
output
办公范文原始文档(测试)01211331.docx 1.55MB
功能示例01211158.docx 13KB
功能示例.docx 1.55MB
image
功能示例_image1.png 1.54MB
办公范文原始文档(测试)_image1.png 1.54MB
~$范文原始文档(测试)01211331.docx 162B
办公范文.docx 18KB
fix_word_v10.1.py 16KB
static
项目截图1.png 58KB
图片输出.png 1.66MB
项目截图2.png 74KB
基础功能.png 327KB
项目截图3.png 30KB
范文示例.png 667KB
icon.ico 17KB
README.md 4KB
共 19 条
- 1
资源评论
十小大
- 粉丝: 9137
- 资源: 2552
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功