PPTist
在当代的商务和教育环境中,使用幻灯片进行演示已经成为一种普遍的交流和展示手段。
尽管像微软 PowerPoint
这样的传统演示软件提供了丰富的功能。
但它需要用户购买并安装软件,而且在不同设备间的兼容性有时也会成为问题。
web版本
的 在线ppt
编辑器横空出世,这就是本期的嘉宾 PPTist
,他完美解决了繁琐的安装过程和软件兼容问题
简介
PPTist
是一个基于 Vue3.x + TypeScript
的在线演示文稿(幻灯片)应用.
还原了大部分 Office PowerPoint
常用功能,支持 文字、图片、形状、线条、图表、表格、视频、音频、公式 几种最常用的元素类型。
每一种元素都拥有高度可编辑能力,同时支持丰富的快捷键和右键菜单,力求还原桌面应用级体验。
支持导出本地 PPTX
文件,支持移动端基础编辑和预览。您可以在此基础上搭建自己的在线幻灯片应用。
目前项目在 github
上面收获了 5.7K star
!
快速使用
PPTist
的安装非常简单,安装步骤如下:
# 克隆仓库 git clone https://github.com/pipipi-pikachu/PPTist.git # 进入项目目录 cd PPTist # 安装依赖 这边我使用的yarn npm 使用npm install yarn # 启动项目 npm 命令为 npm run dev yarn dev
安装完成后,可以通过浏览器访问本地服务器,开始创建和编辑幻灯片。
功能体验展示
首页
动画效果
公式
流媒体
导入导出
手机端预览
最后
PPTist
是基于 DOM
的渲染方案,优点是简单易上手。
但是相比 Canvas
渲染的方案,在复杂场景下性能会存在一定的差距,所以如果你对性能有较高的要求,可能项目不满足。
但是如果只是日常的数据留存,PPTist
是一个很好解决方案。