PPTist icon indicating copy to clipboard operation
PPTist copied to clipboard

[Feature request]支持导入json文件

Open hellowac opened this issue 10 months ago • 4 comments

关于支持导入json 格式的文件:

我写了一个可以解析成项目文件type.ts定义的数据结构的json文件,基于python实现。你可以把支持导入json文件的入口加上吗

注意:

pptx文件中的图片可能会以base64的方式导入,比如:

<img src="data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAAUA
    AAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO
        9TXL0Y4OHwAAAABJRU5ErkJggg==" alt="Red dot" />

pptx文件中的复杂以及自定义的图形(shape),会以svg+xml的方式,以图片的形式展现, 比如:


<img src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4..."/>

hellowac avatar Apr 07 '24 10:04 hellowac

@hellowac 你好,大哥,我能请教一下这个python脚本怎么写吗

VinsionLam avatar Apr 08 '24 09:04 VinsionLam

@hellowac 你好,大哥,我能请教一下这个python脚本怎么写吗

语言只是工具,总体思路,根据文档内容建模(数据模型,基于xml,然后读出数据,然后组织成你想要的格式,json,html,svg等等。),文档内容格式详细参考ECMA-376技术标准,以及参考林德熙解析pptx相关的文章.

hellowac avatar Apr 09 '24 07:04 hellowac

大佬,脚本可以开源吗?

Zh3Wang avatar Aug 23 '24 06:08 Zh3Wang

能开源出来学习一下吗?

KingPuiWong avatar Sep 12 '24 12:09 KingPuiWong