开源在线PPT编辑器PPTist 基于Vue3.x + TypeScript的在线演示文稿(幻灯片)应用

PPT想必大家都做过,但是一个包含PPT编辑的项目您做过吗? 今天大师兄就给大家介绍一个在线演示文稿(幻灯片)应用,可以嵌入到您的Vue3项目中的PPTist库

PPTist是一个基于 Vue3.x + TypeScript 的在线演示文稿(幻灯片)应用。

图片它还原了大部分 Office PowerPoint 常用功能,支持 文字、图片、形状、线条、图表、表格、视频、音频、公式 几种最常用的元素类型,每一种元素都拥有高度可编辑能力,同时支持丰富的快捷键和右键菜单,支持导出本地 PPTX 文件,支持移动端基础编辑和预览,支持 PWA。

安装运行

1
2
3
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/

原文链接:https://xiaohost.com/11586.html,转载请注明出处。
0