# pdfToWord **Repository Path**: FlashVolador/pdf-to-word ## Basic Information - **Project Name**: pdfToWord - **Description**: 将PDF转换成Word的程序 - **Primary Language**: Python - **License**: WTFPL - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 0 - **Created**: 2024-05-22 - **Last Updated**: 2024-11-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: Python ## README # PDF_To_Word 说明文档 ## 一、程序简介 >本程序旨在为用户提供一个简洁方便的, 将PDF批量处理为WORD的工具。 ## 二、程序概述 >1. 开发环境: python3.8 >2. 项目作者: FlashVolador >3. 程序最后更新时间: 2024.5.22 19:32 >4. 文档最后修改时间: 2024.5.22 19:40 ## 三、功能特点 >将pdf文档批量转化为word文档; ## 四、安装与使用 ### 4.1 安装 > 绿色应用, 无需安装 ### 4.2 使用 >1. 初次启动初始化完成后, 将在同级目录创建文件夹`PDFDOCS` `DOCXS` `CONFIG` >2. 初次启动初始化完成后, 文件夹`CONFIG`中将出现`SETTINGS.JSON`, `LOG.TXT`文件, 分别用来存储设置信息和日志信息. >3. 开始转化前请确保将您的**pdf文件全部放在"PDFDOCS"中, 转化成果将出现在"DOCXS"中**; >4. 设置功能是在修改SETTINGS.json中的参数`showInfo`: 是否显示程序使用须知 | `coverageChange`: 是否覆盖转化 | `autoUpdate`: 更新检测的时间间隔(依据日志文件和设置文件); >``` >showinfo=1 #显示程序使用须知; >showinfo=0 #不显示显示程序使用须知; >coverageChange=1 #已经转化过的PDF文件参与转化, 并将原来转化好的Word覆盖掉; >coverageChange=0 #已经转化过的PDF文件不参与转化; >autoUpdate=`1` # 表示从 第一条日志时间到最新一次打开程序的时间, 间隔大于等于 `1` 天时触发更新检测 >``` >5. 您的历史操作将被记录在LOG.txt文件中, 您可以查询该文件获悉您的历史操作 > ## 五、注意事项 >1. 本程序仅供学习和研究使用; >2. 本程序版权与最终解释权归作者所有; >3. 如有问题,请联系作者(邮箱:2878713815@qq.com); >4. 交流群(QQ):897871645; ## 六、维护与支持 >1. 目前exe程序启动后的加载时间有点长, 需要耐心等待 >2. 测试版暂不支持更新检测, 且仅支持使用至2024.6.30; >3. 2024.5.23 18:19 <发现bug:SETINGS.json文件中的showInfo参数没能控制程序使用须知的显示; 原因:showInfo函数中错误引用了coverageChange参数作为控制程序使用须知的显示参数,导致显示与否和coverageChange参数发生绑定> ## 七、版本更新记录 >1. 版本号说明: 主版本号.次版本号.修订版本号.类型(0-测试开发, 1-稳定发布) >2. 项目创建 2024.5.21 17:00; >3. 版本0.0.0.0 2024.5.21 22:35;<核心功能完成, 本地测试完成> >4. 版本1.0.0.0 2024.5.22 18:25;<完善了交互功能, 添加时间戳校验, 开始分发测试> >5. 版本1.0.0.0 2024.5.22 19:40;