PowerPoint文件结构

Zed*_*ade 6 javascript powerpoint parsing

我正在尝试为.ppt文件构建JavaScript解析器.PPTX没什么大不了的,因为它是一种"开放"格式,但我真的迷失了.ppt文件的文件结构,找不到任何有用的信息.

鉴于此,有没有人试过这个,或者至少可以指向我可以看到.ppt的'spec',所以我可以构建解析器?

最诚挚的问候,Celso Santos

Bra*_*one 8

.ppt是一种二进制文件格式.你可以在这里阅读1997-2007规范

不要劝阻你尝试,但你应该注意,这可能会成为一个令人生畏/几乎不可能的任务,一个开发人员实施,因为整个规范代表了10年的数千个编程时间.

Joel Spolsky有一篇关于处理这些文件格式的文章.

只是为了完成,这是pptx文件格式的规范.

  • 这当然不是不可能的,但是你可能会花费大量时间来实现这一点,只是为了支持"遗留"格式.如果我是你,我会专注于pptx格式.一旦你启动并运行,你可以专注于构建某种ppt到pptx转换器.这样,您的JavaScript只需支持读取/呈现单一格式.最后,您可以随时发布一条说明用户应将其ppt文档升级到pptx的说明. (2认同)