Victor Stinner avatar Victor Stinner committed f6eaa2e

Comments (0)

Files changed (1)

MicrosoftOffice.wiki

+Microsoft Office file formats:
+ * DOC: Microsoft Word (application/msword)
+ * XLS: Microsoft Excel
+ * PPT/PPS: Microsoft Powerpoint
+
+Documents:
+ * [[http://user.cs.tu-berlin.de/~schwartz/pmh/guide.html|Informations from LAOLA]]
+ * [[http://www.aafassociation.org/html/specs/aafcontainerspec-v1.0.1.pdf|AAF Association specification (v1.0.1) (PDF)]]
+ * [[http://sc.openoffice.org/excelfileformat.pdf|Excel file format]] (on openoffice.org)
+ * [[http://sc.openoffice.org/compdocfileformat.pdf|Compound file format]] (on openoffice.org)
+ * [[http://www.aozw65.dsl.pipex.com/generator_wword8.htm|Microsoft Word 97 Binary File Format]] (2001)
+
+Libraries/tools to read/write Microsoft office documents:
+ * [[http://www.winfield.demon.nl/|AntiWord]] (C)
+ * [[http://user.cs.tu-berlin.de/~schwartz/pmh/|LAOLA]] (Perl)
+ * [[http://jakarta.apache.org/poi/|Jakarta POI]] from Apache project (Java)
+ * [[http://freshmeat.net/projects/libgsf/|libgsf]] used by gnumeric and and koffice (C)
+ * [[http://www.45.free.net/~vitus/software/catdoc/|catdoc]]
+ * [[http://word2x.sourceforge.net/|word2x]]
+ * [[http://wvware.sourceforge.net/|wvWare]] (can also read WMF vectorial pictures)
+ * [[ftp://ftp.gnome.org/pub/gnome/sources/libole2/|libole2]] (old, replaced by libgsf)
+
+Software able to read Microsoft Office documents:
+ * [[http://www.abisource.com/|AbiWord]]
+ * [[http://www.openoffice.org/|OpenOffice]]
+    * [[http://download.openoffice.org/2.0.0/source.html|Get source code]]
+    * Tool biffdumper can be used to see XLS dump
+ * [[http://www.koffice.org/filters/|KWord]] (use libgsf)
+ * [[http://www.geocities.com/xls2xml/|xls2xml]] (use POI)
+
+People who know things about these file formats:
+ * [[http://www.skynet.ie/~caolan/|Caolán McNamara]] aka ''caolan''
+ * Jody Goldberg and Manuel Mausz, authors of libgsf
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.