Skip to content

BOKE2014/pptx2json

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

这是一个派生于 PPTX2HTML 的案例。主要用于实验和学习 PPTX 文件到 JSON 数据的转换过程,目前还远不足以用于生产环境。

在线 demo 演示(上传 PPTX 文件后打开控制台可以看到 JSON 数据):https://pipipi-pikachu.github.io/pptx2json/

相较于原版:

  • 使用更现代的语法重写(原项目年代较久远),方便阅读和理解;
  • 删除了所有非核心代码,仅关注 XML 的解析过程;
  • 添加了 JSON 格式的解析结果;

欢迎 pr 一起完善。

注:该项目支持的形状非常少,有需要的可以参考 PPTXjs 这个项目进行扩充。 PPTXjs 本身也是参考了 PPTX2HTML 的一个项目,但是更强大更完善,特别是形状部分。

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 96.8%
  • HTML 3.2%