diff --git a/README.md b/README.md index 0580e4c0..50742405 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ # 🎨 PPTist -> 一个基于 Vue3.x + TypeScript 的在线演示文稿(幻灯片)应用,还原了大部分 Office PowerPoint 常用功能,支持 文字、图片、形状、线条、图表、表格 6种最常用的元素类型,每一种元素都拥有高度可编辑能力,同时支持丰富的快捷键和右键菜单,尽可能还原本地桌面应用的使用体验。 +> 一个基于 Vue3.x + TypeScript 的在线演示文稿(幻灯片)应用,还原了大部分 Office PowerPoint 常用功能,支持 文字、图片、形状、线条、图表、表格、视频 几种最常用的元素类型,每一种元素都拥有高度可编辑能力,同时支持丰富的快捷键和右键菜单,尽可能还原本地桌面应用的使用体验。 在线体验地址:[https://pipipi-pikachu.github.io/PPTist/](https://pipipi-pikachu.github.io/PPTist/) @@ -83,6 +83,7 @@ npm run serve - 坐标系与坐标文字颜色 - 其他设置(柱状图转条形图、折线图转面积图、折线图转散点图、饼图转环形图、折线图开关平滑曲线) - 边框 +- 图例 #### 表格 - 行、列添加删除 - 行列数设置 @@ -90,6 +91,8 @@ npm run serve - 合并单元格 - 单元格样式(填充色、文字颜色、加粗、斜体、下划线、删除线、对齐方式) - 边框 +#### 视频 +- 预览封面设置 ### 幻灯片放映 - 翻页动画 - 元素入场动画 @@ -137,6 +140,12 @@ A. 作为一个在线幻灯片应用,导出、导入PPTX文件是非常重要 如果有感兴趣或做过相关内容的朋友,欢迎在 [issues](https://github.com/pipipi-pikachu/PPTist/issues/57) 中讨论。 +**Q. 视频元素支持哪些格式?** + +A. 本项目只提供最基础的视频能力,正常状态下可以播放video标签本身支持的格式。 + +此外,可以额外引入 [hls.js](https://github.com/video-dev/hls.js) 或 [flv.js](https://github.com/Bilibili/flv.js) 来支持对应的格式(.m3u8 .flv),你只需要在项目中引入对应的文件(如cdn)即可,无需其他配置。 + # 📁 项目目录结构 ``` @@ -185,7 +194,8 @@ A. 作为一个在线幻灯片应用,导出、导入PPTX文件是非常重要 - 每一次 Pull Request 都不应该提交过多的代码,且务必说明本次改动的具体目的,例如:修复了某个 bug、优化了某个方法 等,方便进行 Code Review; - 对于 bug 的修复,应该将本次 Pull Request 和相对应 bug 的 issue 关联起来,让别人知道该问题已经被修复; - 对于较大的新功能,你需要先提交 Issues,例如 ‘添加 XXX 功能’,确认该功能有被添加的必要后,再开始工作; -- 其他如简单的体验或代码优化、文档修正等,只要修改合理都会被接受。 +- 对于一些主观的样式、交互逻辑调整:如颜色、图标的使用,某些预设配置的增减修改等,一般不予通过。但可以在 Issues 中进行讨论; +- 其他如简单的代码优化、文档修正等,只要修改合理都会被接受。 在此,感谢每一位贡献者。