大家好,我是前端实验室
的大师兄!
PPT想必大家都做过,但是一个包含PPT编辑的项目您做过吗? 今天大师兄就给大家介绍一个在线演示文稿(幻灯片)应用,可以嵌入到您的Vue3项目中的PPTist库
PPTist
PPTist
是一个基于 Vue3.x TypeScript 的在线演示文稿(幻灯片)应用。
它还原了大部分 Office PowerPoint 常用功能,支持 文字、图片、形状、线条、图表、表格、视频、音频、公式 几种最常用的元素类型,每一种元素都拥有高度可编辑能力,同时支持丰富的快捷键和右键菜单,支持导出本地 PPTX 文件,支持移动端基础编辑和预览,支持 PWA。
安装运行
代码语言:javascript复制npm install
npm run serve
项目结构
幻灯片的数据主要由 slides 和 theme 两部分组成。
slides
表示幻灯片页面数据,包括每一页的ID、元素内容、备注、背景、动画、切页方式等信息theme
表示幻灯片主题数据,包括背景色、主题色、字体颜色、字体等信息
功能
PPTist
目标是打造一个 “在线幻灯片应用” ,而非 “低代码平台”、“H5 编辑器” 或 “图片编辑工具” 等。
里面有非常多的功能,堪比 WPS
github链接:https://github.com/pipipi-pikachu/PPTist
在线体验地址:https://pipipi-pikachu.github.io/PPTist/
最后
欢迎加入前端实验室读者交流群,群里有不少技术大神,不定时会分享一些技术要点,更有一些资源收藏爱好者会分享一些优质的学习资料。吃瓜、摸鱼、白嫖技术就等你了~
进群方式:在下方公众号后台,回复 111
,按提示操作即可进群。