试卷转讲评PPT助手


已关注
关注
重播 分享 赞
🌟 主要功能
这个工具的核心目的是将排版密集的试卷(PDF或Word格式)快速拆解,并自动转换为适合课堂投影讲评的 PPT。
• 双引擎智能支持 (Office & WPS):代码内置了智能检测逻辑,无论是安装了微软的 Microsoft Office(PowerPoint/Word)还是金山的 WPS(演示/文字),程序都能自动识别并调用相应的底层引擎进行转换。 • 针对 PDF 文件的“智能切图”: • 使用 PyMuPDF高清读取 PDF。• 依靠正则表达式精准定位题号(如“1.”、“一、”),计算题与题之间的纵向距离。 • 将每道题精准裁剪为图片,并自动进行去水印(灰度化及二值化处理)和过滤空白页操作。 • 最后将题目图片高清粘贴到 PPT 中并自动居中、缩放。 • 针对 Word 文件的“结构化提取”: • 通过 COM 接口逐段读取 Word 文档内容。 • 能够智能识别“大题题干”、“小题”以及“答案/解析”。 • 将 Word 原生内容(保留原格式和公式)直接复制粘贴进 PPT,并在遇到解析时自动添加醒目的橙色 【答案与解析】标签。

🚀 使用方法

1. 选择文件:在“文件与路径”区域,点击“📂 选择文件”导入你的试卷(支持 .pdf,.docx,.doc)。输出路径会自动生成并在同目录下带上_PPT.pptx后缀。2. 配置识别规则:在“智能识别配置”区域,根据你的试卷排版选择合适的正则表达式预设: • 通用混合模式:适合大多数常规试卷(如识别“1.”、“(1)”等)。 • 仅识别大题:适合只需按“一、二、三”分块讲解的试卷。 • 严格数字模式:遇到排版较乱,只需要严格按阿拉伯数字题号切分的场景。 3. 开始转换:点击“🚀 开始转换”,观察下方的进度条和日志。转换完成后,会弹窗提示你是否立即打开生成的 PPT。 4. 紧急清理:如果中途遇到 Office/WPS 卡死或报错,可以点击右上角的红色按钮“🧹 清理卡死进程”,一键强制关闭后台残留的 Word 或 PPT 进程,防止电脑卡顿。
⚠️ 注意事项(使用与避坑指南)
• 环境依赖强烈:由于使用了 win32com接口,该工具必须在 Windows 操作系统上运行,且电脑必须正确安装了 Microsoft Office 或 WPS 完整版(不能是极简版或仅网页版)。• PDF 需具备“文本层”:PDF 的切题逻辑依赖于读取文字坐标( page.get_text("blocks"))。如果你的 PDF 是纯图片扫描版(没有经过 OCR 识别),程序将无法定位题号,可能会导致转换失败或全篇只有一页。• 转换过程请勿乱动鼠标/键盘:在处理 Word 文档时,程序大量使用了“复制( Copy)+ 粘贴(PasteSpecial)”的系统剪贴板操作。如果转换期间用户进行了其他复制粘贴操作,可能会导致内容错乱或程序崩溃。• 杀毒软件误报:右上角的“清理卡死进程”功能使用了 taskkill系统命令,部分杀毒软件可能会在运行时弹出拦截警告,允许放行即可。

下载链接
https://www.123865.com/s/RE3DVv-KkB7d

文章来源:
四季读书网
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至23467321@qq.com举报,一经查实,本站将立刻删除;如已特别标注为本站原创文章的,转载时请以链接形式注明文章出处,谢谢!