PPTist:在线演示文稿的开源解决方案

简介: PPTist:在线演示文稿的开源解决方案

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

安装完成后,可以通过浏览器访问本地服务器,开始创建和编辑幻灯片。

功能体验展示

首页

image.png

动画效果

公式

image.png

流媒体

image.png

导入导出

image.png

手机端预览

image.png

最后

PPTist 是基于 DOM 的渲染方案,优点是简单易上手。

但是相比 Canvas 渲染的方案,在复杂场景下性能会存在一定的差距,所以如果你对性能有较高的要求,可能项目不满足。

但是如果只是日常的数据留存,PPTist 是一个很好解决方案。



相关文章
|
机器学习/深度学习 存储 人工智能
Gradio入门到进阶全网最详细教程[一]:快速搭建AI算法可视化部署演示(侧重项目搭建和案例分享)
Gradio入门到进阶全网最详细教程[一]:快速搭建AI算法可视化部署演示(侧重项目搭建和案例分享)
|
6月前
|
移动开发 前端开发
基于jeecgboot的个人网盘功能演示系统发布
基于jeecgboot的个人网盘功能演示系统发布
53 0
|
11月前
|
程序员 定位技术 开发工具
如何使用地图开发相应的产品
如何使用地图开发相应的产品
52 0
|
XML SQL JSON
程序员开发常用的云在线工具
云在线开发工具:代码格式化,base64/md5加密解密,utf-8转换,时间戳在线生成
218 0
|
移动开发 JavaScript 前端开发
三分钟学会 H5 聊天机器人开发(附源码和在线演示)
【学习目标】 熟悉和掌握 HTML结构和CSS的相关知识 学会使用HBuilder进行APP打包 熟悉JavaScript的基本用法和jQuery的使用(提前预习)
386 0
|
人工智能 算法 芯片
6.1特色功能:AI部署工具演示|学习笔记
快速学习6.1特色功能:AI部署工具演示
6.1特色功能:AI部署工具演示|学习笔记
|
存储 自然语言处理 前端开发
我用这些开源项目轻松搭建了一个在线文档平台
我用这些开源项目轻松搭建了一个在线文档平台
2241 0
我用这些开源项目轻松搭建了一个在线文档平台
|
前端开发 JavaScript 数据可视化
技术分享 | 测试平台开发-前端开发之数据展示与分析
技术分享 | 测试平台开发-前端开发之数据展示与分析
下一篇
无影云桌面