常用功能完美还原!这个在线的 PPT 应用有点厉害

《开源精选》是我们分享 Github、Gitee 等开源社区中优质项目的栏目,包括技术、学习、实用与各种有趣的内容。本期推荐的是一个基于 Vue3.x + TypeScript 的在线演示文稿(幻灯片)应用——PPTist。

常用功能完美还原!这个在线的 PPT 应用有点厉害

一个基于 Vue3.x + TypeScript 的在线演示文稿(幻灯片)应用,还原了大部分 Office PowerPoint 常用功能,支持 文字、图片、形状、线条、图表、表格、视频、音频、公式 几种最常用的元素类型,每一种元素都拥有高度可编辑能力,同时支持丰富的快捷键和右键菜单,支持导出本地 PPTX 文件,可以在此基础上搭建自己的在线幻灯片应用。

功能列表

基础功能

  • • 历史记录(撤销、重做)

  • • 快捷键

  • • 右键菜单

  • • 导出本地文件(PPTX、JSON、图片、PDF)

  • • 导入导出特有 .pptist 文件

  • • 打印

幻灯片页面编辑

  • • 页面添加、删除

  • • 页面顺序调整

  • • 页面复制粘贴

  • • 背景设置(纯色、渐变、图片)

  • • 设置画布尺寸

  • • 网格线

  • • 标尺

  • • 画布缩放、移动

  • • 主题设置

  • • 幻灯片备注

  • • 幻灯片模板

  • • 翻页动画

  • • 元素动画(入场、退场、强调)

  • • 选择面板(隐藏元素、层级排序、元素命名)

幻灯片元素编辑

  • • 元素添加、删除

  • • 元素复制粘贴

  • • 元素拖拽移动

  • • 元素旋转

  • • 元素缩放

  • • 元素多选(框选、点选)

  • • 多元素组合

  • • 多元素批量编辑

  • • 元素锁定

  • • 元素吸附对齐(移动和缩放)

  • • 元素层级调整

  • • 元素对齐到画布

  • • 元素对齐到其他元素

  • • 多元素均匀分布

  • • 拖拽添加图文

  • • 粘贴外部图片

  • • 元素坐标、尺寸和旋转角度设置

  • • 元素超链接(链接到网页、链接到其他幻灯片页面)

文字

  • • 富文本编辑(颜色、高亮、字体、字号、加粗、斜体、下划线、删除线、角标、行内代码、引用、超链接、对齐方式、序号、项目符号、缩进、清除格式)-

  • • 行高

  • • 字间距

  • • 段间距

  • • 首行缩进

  • • 填充色

  • • 边框

  • • 阴影

  • • 透明度

  • • 竖向文本

图片

  • • 裁剪(自定义、按形状、按纵横比)

  • • 滤镜

  • • 着色(蒙版)

  • • 翻转

  • • 边框

  • • 阴影

  • • 替换图片

  • • 重置图片

  • • 设置为背景图

形状

  • • 替换形状

  • • 填充色

  • • 边框

  • • 阴影

  • • 透明度

  • • 翻转

  • • 编辑文字

线条

  • • 颜色

  • • 宽度

  • • 样式

  • • 端点样式

图表(柱状图、条形图、折线图、面积图、散点图、饼图、环形图)

  • • 图表转换

  • • 数据编辑

  • • 背景填充

  • • 主题色

  • • 坐标系与坐标文字颜色

  • • 其他图表设置

  • • 边框

  • • 图例

表格

  • • 行、列添加删除

  • • 主题设置(主题色、表头、汇总行、第一列、最后一列)

  • • 合并单元格

  • • 单元格样式(填充色、文字颜色、加粗、斜体、下划线、删除线、对齐方式)

  • • 边框

视频

  • • 预览封面设置

音频

  • • 图标颜色

  • • 自动播放

  • • 循环播放

公式

  • • LaTeX 编辑

  • • 颜色设置

  • • 公式线条粗细设置

幻灯片放映

  • • 全部幻灯片预览

  • • 画笔、黑板工具

  • • 计时器工具

  • • 激光笔

  • • 自动放映

  • • 演讲者视图

移动端

  • • 基础编辑

    • • 页面添加、删除、复制、备注、撤销重做

    • • 插入文字、图片、矩形、圆形

    • • 元素通用操作:移动、缩放、复制、删除、层级调整、对齐

    • • 元素样式:文字(加粗、斜体、下划线、删除线、字号、颜色、对齐方向)、填充色

  • • 基础预览

  • • 播放预览

项目运行

npm install

npm run serve

运行效果

常用功能完美还原!这个在线的 PPT 应用有点厉害

常用功能完美还原!这个在线的 PPT 应用有点厉害

常用功能完美还原!这个在线的 PPT 应用有点厉害


传送门

开源协议:Apache2.0

开源地址:https://github.com/pipipi-pikachu/PPTist

-END-


原文始发于微信公众号(开源技术专栏):常用功能完美还原!这个在线的 PPT 应用有点厉害

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/124872.html

(0)
小半的头像小半

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!