PPTist 是一个基于 Vue3.x 和 TypeScript 的开源在线演示文稿应用程序。它致力于为用户提供接近 PowerPoint 的体验,同时具备一些独特优势,无需安装,通过浏览器即可使用,方便用户随时随地创建、编辑和展示幻灯片,并且支持多人实时协作,适用于商务汇报、教育培训、学术交流等多种场景。
逍遥看了下PPTist的功能还是比较强大的,主要是它生成PPT都是免费的,并且它使用的模型是GLM-4,进入网页点击左上角即可生成PPT
PPTist官网:https://pipipi-pikachu.github.io/PPTist/
PPTist功能介绍
- 通用功能:具备历史记录功能,支持撤销、重做操作;提供丰富的快捷键和右键菜单,方便用户快速操作。
- 幻灯片页面编辑:可进行页面的添加、删除、复制粘贴,随意调整页面顺序;支持背景设置,包括纯色、渐变、图片等方式;还能设置网格线、画布缩放、主题,以及添加幻灯片备注和应用幻灯片模板。
- 幻灯片元素编辑:支持元素的添加、删除、复制粘贴、拖拽移动、旋转、缩放等操作。可实现元素多选,进行多元素组合、锁定,以及元素吸附对齐、层级调整、对齐到画布或其他元素、多元素均匀分布等功能。此外,还能对元素设置超链接,支持拖拽添加图文和粘贴外部图片,以及设置元素的坐标、尺寸和旋转角度。
- 文字编辑:支持富文本编辑,包括颜色、高亮、字体、字号、加粗、斜体、下划线等多种样式设置,还能调整行高、字间距,设置填充色、边框、阴影和透明度。
- 图片编辑:可对图片进行裁剪,包括自定义、按形状、按纵横比等方式,还能添加滤镜、翻转图片,设置边框、阴影,支持替换图片、重置图片以及设置为背景图。
- 形状编辑:能够设置形状的填充色、边框、阴影、透明度和翻转,部分形状还支持编辑文字。
- 线条编辑:可设置线条的颜色、宽度、样式和端点样式。
- 图表编辑:支持柱状图、折线图、饼图等多种图表类型,可进行数据编辑,设置背景填充、主题色、坐标系与坐标文字颜色等,还能对图表进行一些转换操作,如柱状图转条形图等,同时支持设置边框。
- 表格编辑:方便进行行、列的添加删除,设置行列数,支持主题设置,包括主题色、表头、汇总行等,可合并单元格,以及设置单元格样式,如填充色、文字颜色等。
- 视频编辑:支持设置视频的预览封面,正常状态下可播放 video 标签本身支持的格式,额外引入相关文件后还可支持.m3u8、.flv 等格式。
- 公式编辑:采用 LaTeX 编辑,可设置公式的颜色和线条粗细。
- 幻灯片放映:提供翻页动画和元素入场动画,支持全部幻灯片预览,还配备画笔、黑板工具,可设置自动放映。
PPTist核心优势
- 开源免费:作为开源项目,用户可以免费使用所有功能,并根据自身需求进行定制,对于不想为商业软件付费或需要完全控制工具的用户是绝佳选择。
- 跨平台使用:基于 Web 应用,只要设备支持浏览器,无论是 Windows、Mac、Linux 系统还是移动设备,用户都能使用,无需担心平台兼容性问题,方便在不同设备间切换使用。
- 功能丰富强大:几乎还原了 Office PowerPoint 的大部分常用功能,支持多种元素类型且每种元素高度可编辑,还提供动画效果、演示功能、审阅功能等,能满足用户制作各种复杂演示文稿的需求。
- 实时协作高效:支持多人实时协同编辑,团队成员可共享笔记、共同编辑,提高工作效率和团队合作效果,在团队协作场景中优势明显。
- 操作体验良好:界面简洁直观,操作方式接近传统桌面应用,同时支持丰富的快捷键和右键菜单,力求还原桌面应用级体验,用户上手难度低。
- 扩展便捷灵活:基于 Vue3.x 和 TypeScript 构建,不依赖 UI 组件库,尽量避免第三方组件,样式定制轻松,功能扩展方便,用户可根据实际需求通过插件扩展增加更多功能。