1
lyrics1510 2023-01-28 09:19:08 +08:00
这个需求咋感觉不太靠谱呢
|
2
renmu 2023-01-28 09:26:46 +08:00 via Android
你写个解析器,把 ppt 的所有内容映射到 json 就可以了,再顺便做个 web 版,完美兼容 ppt (笑)
|
3
jstony 2023-01-28 09:28:31 +08:00 1
可以,但是可能有点折腾,本来 office 三件套文件就是定制版的 xml 格式,你解析一下转成 json ,修改完再打包回去。
|
4
des 2023-01-28 09:28:31 +08:00 via iPhone
你这需求不靠谱,不如说说你要做什么吧
|
5
des 2023-01-28 09:31:03 +08:00 via iPhone
我猜你想要的是在线编辑 /预览
|
6
des 2023-01-28 09:34:25 +08:00 via iPhone
或者是以编程方式编辑 ppt ,外加预览
|
7
ye4241 2023-01-28 09:54:49 +08:00
一听就是做在线编辑的,openxml - json , 一对一映射吧。解析的越完善,展示效果越佳。
|
8
cutemurphy2888 OP @ye4241 这个难度在·· 解析出来的 xml 或者 json 里面字段非常多·· 还要对照文档 一一还原 尤其动效部分·
|
9
cutemurphy2888 OP @lyrics1510 google docs 支持 在线的 slide`` 或者叫在线 ppt`
|
10
liudaolunhuibl 2023-01-28 10:06:31 +08:00
|
11
cutemurphy2888 OP @liudaolunhuibl 这个应该是 html 转 ppt 不是解析 ppt 成 html 再转 ppt`
|
12
ye4241 2023-01-28 10:13:04 +08:00
@cutemurphy2888 还是先把 timeline 和 transition 之类的不做解析的吧,那个部分还原起来特别庞大。如果非要这么解析动画的话,建议考虑使用成熟的三方了,但是我没看到哪个三方那么牛逼的,唯独微软自己做的在线编辑器还原度杠杠的。
|
13
cutemurphy2888 OP @ye4241 是的· 感谢宝贵建议·
|
14
L1shen 2023-01-28 11:03:41 +08:00
如果只是在网页上显示 ppt 带动画,是有解决方案的,但是带编辑的几乎没有
|
15
cutemurphy2888 OP @L1shen 这就是问题· 有些直接转成 svg 或者 canvas 了· 并不是可以编辑的状态· 转完 我还要把数据结构抽出来 二次编辑·
|
16
jucelin 2023-01-28 14:45:48 +08:00
搜索 wopi 协议,看看能不能用
|
17
japeth 66 天前
最后用了哪个技术方案?可以分享一下吗?
|