PPTist 是个开源的在线演示文稿应用,功能设计参考了微软 PowerPoint 的常用操作,用户可以直接在浏览器里编辑和展示 PPT。
PPTist主要功能
历史操作:支持撤销、重做;
操作优化:提供快捷键、右键菜单;
文件处理:能导出 PPTX、JSON、图片、PDF 格式文件,也能导入和导出 pptist 格式文件,还支持打印;
AI 辅助:可利用 AI 生成 PPT;
页面编辑:能添加、删除、复制、粘贴、调整幻灯片顺序,创建章节,设置背景(纯色、渐变、图片),调整画布尺寸,显示网格线和标尺,缩放和移动画布,设置主题,提取幻灯片样式;
备注与模板:支持演讲者备注(富文本格式),提供幻灯片模板;
动画效果:包含切换动画、元素动画(进入、退出、强调);
元素管理:通过选择面板隐藏元素、调整图层顺序、命名元素,为页面和节点添加类型标签,支持查找和替换内容,添加注释;
元素编辑:支持添加、删除、复制、粘贴、拖拽移动、旋转、缩放文本、图片、形状、线条、图表、表格、视频、音频、公式等元素,还能多元素选择、组合、批量编辑、锁定元素、磁性对齐、调整图层、对齐分布。
PPTist主要特点
功能全:支持文本、图片、形状等多种元素编辑;
体验好:提供上下文菜单、快捷键,优化了编辑细节,用起来接近桌面软件;
易开发:基于 Vue 3.x 和 TypeScript 开发,不依赖 UI 组件库,方便定制和扩展;
有 AI:能借助 AI 生成 PPT;
移动适配:在手机等移动设备上也能基本编辑和预览。
PPTist使用方式
在线试用:通过链接直接在线体验;
本地安装:用 Git 克隆项目并运行,具体步骤看 GitHub 仓库的安装说明。
PPTist功能模块
基础操作:撤销、重做、快捷键、右键菜单、导出文件(PPTX、JSON、图片、PDF)、导入导出 pptist 文件、打印;
页面编辑:添加/删除页面、复制/粘贴页面、调整顺序、创建章节、背景设置、画布尺寸调整、网格线、标尺、画布缩放移动;
元素编辑:添加/删除元素、复制/粘贴元素、拖动移动元素、旋转缩放元素、多元素选择、组合元素、批量编辑;
放映功能:画笔工具(笔/形状/箭头/高亮注释、橡皮擦、黑板模式)、预览幻灯片、底部缩略图导航、计时工具、激光指针、自动播放;
移动支持:移动设备上的基本编辑和预览。
PPTist商业用途说明
开源协议:项目用 AGPL-3.0 协议,商用需遵循协议并开源代码;
商业授权:若想闭源商用,可联系作者付费买独立授权,价格是一年 1999 元、三年 2999 元、永久 5499 元。
开源项目地址:https://github.com/pipipi-pikachu/PPTist