Skip to content
tilarids edited this page Sep 13, 2010 · 3 revisions

Welcome to the ohammer wiki!

About the project

  • Written in Haskell
  • Should be used to read and write Office Binary files (.DOC, .PPT, .XLS) internal structure

Main modules

  • Compound File Binary Format reader (OLEStorage.hs). It’s almost done, but it misses some rare features of the CFBF. Writer is planned later
  • PPTStream parser. Used to parse Escher stream to atoms and containers. In development
  • XML Serialization/Deserialization to read and modify documents. Planned
  • DOCStream parse, XLSStream parser. Planned

Useful links

You can use this script to dump PPT files. It also supports XLS files.

Clone this wiki locally