Unicode快闪PPT生成器
项目描述
Unicode Flash PPT Generator (Unicode快闪PPT生成器)是一个Python脚本,用于自动生成包含Unicode字符的PowerPoint演示文稿。这个工具可以创建大量包含各种Unicode字符、描述和自定义背景的幻灯片,适用于教育、展示或Unicode字符集探索等用途。
下载:https://github.com/Losketch/Unicode-Flash-Mob/releases
夸克:https://pan.quark.cn/s/0c6132248052
使用教程
- 确保您已经从项目左边的
releases
页面下载最新版本,和下载ffmpeg
并添加到环境变量; - 新建一个文件夹并运行
UFMPPTG.exe
把此程序安装在此目录,或者下载UFMPPTG.zip
压缩包并全部解压到一个文件夹下; - 运行
main.exe
并安装RHR SC
字体(中途会弹出来) 和 所有您生成PPTx文件需要使用的字体; - 等待脚本运行结束,生成的PPT文件将保存在
res
目录下以字体名称命名的文件夹中; - 生成的 pptx 文件推荐用 Microsoft PowerPoint 2016 以上的版本打开,您可以随意更改文本内容和颜色;
- 如果要生成视频文件(.mp4)需按照以下步骤:
生成视频教程
- 打开 pptx 文件,选择所有幻灯片(Ctrl+A) “切换” > “换片方式” > 取消
- 点击鼠标时
- 设置自动换片时间
- 自动换片时间设置为
1÷你需要的帧数
,看你的情况是否需要 四舍五入; - 点击”文件” > “另存为” > 选择 “
*.wmv
” 格式(如果选择mp4格式那么生成的视频会莫名其妙的卡顿); - 点击”保存”;
- 等待wmv视频生成完毕,把
res
目录下的MP4.bat
文件放在生成的git目录下; - 把
res
目录下的DUTM.ogg
文件放在生成的git目录下,并运行。
功能特点
- 自动从文本文件读取Unicode字符信息
- 为每个Unicode字符创建独立的幻灯片
- 支持自定义字体和背景颜色
- 自动分割大型演示文稿为多个文件
- 显示处理进度条
扩展配置
-
在
ppt.py
脚本中,您可以调整以下参数:
font_color
:中间字符的颜色BottomFont
:左下角描述文本的字体threshold
:每个PPT文件包含的最大幻灯片数量(实验性功能)font_size
:中间Unicode字符的字体大小x_offset
:中间字符的x轴偏移量y_offset
:中间字符的y轴偏移量