Powered by OPF
OPF WIKI STATIC ARCHIVE
2,681 pages · 153 spaces · 776 tags · 4,025 history records · 96.2% of the original wiki recovered
Archived copy. This page was recovered from the Internet Archive snapshot of /display/AQuA/Identifying the content of MS Office documents taken on 2013-07-16. The original wiki at wiki.opf-labs.org is being decommissioned.

Identifying the content of MS Office documents

Added by Andrew Jackson · last edited by Andrew Jackson · on Apr 13, 2011 (view change)
One line summary We have OLE2 Office documents, which may contain more documents, and we want to identify which version of Office each was created by.
Detailed description The older binary Office document formats (OLE) are effectively file systems, and the format information only really gives very superficial information about the object. We can tell that it is an OLE 2.0 Compound Document, but need to know which kind and what the creating application was. OLE can also contain sub-objects, so we want to know about that too.


Issue champion Mette van Essen
Possible approaches Use Apache POI (http://poi.apache.org/) to deconstruct the object.
Use doc2x etc. (http://b2xtranslator.sourceforge.net/) to transform the older format documents to the new OOXML formats and examine those.
Use the commercial http://www.aspose.com/ library to analyse the object.http://www.aspose.com/
Context  
AQuA Solutions Apache POI Office Document Analyser
Collections MS Word 97-2003 Documents (NANETH)