Document Formats

There are document formats for practically every application in existence, but only a few major ones such as the OpenDocument Format (ODF), the Office Open XML format (DOCX), and the Portable Document Format (PDF).

Microsoft’s Open Office XML format, or “OOXML” is a format for representing word processing, spreadsheet, chart and presentation documents. OOXML documents are mainly XML files compressed in a ZIP package. The format has been approved as an ISO standard, and the most recent iteration was intended by Microsoft to replace the Office 2003 XML file format and earlier Office binary formats. It has since been taken under the stewardship of Ecma International. Microsoft has converters available to allow users of previous office versions to be able to open the latest OOXML files, i.e. Word “DOCX” files.

The OpenDocument format, or “ODF” is also a format for representing word processing, spreadsheet, chart and presentation documents, originally developed by Sun, and adopted by the Open Office XML committee of the Organization for the Advancement of Structured Information Standards (OASIS) consortium. It is based on the XML format developed for the Office replacement suite, and its filename extensions are .odt (word processing), .ods (spreadsheet), .odp (presentation), .odg (graphics) and .odf (formula). Because it is freely available and implementable, it has been built into, Google Docs, NeoOffice, IBM Lotus Symphony and Corel Wordperfect Office.

The Portable Document Format, or “PDF” is a file format created by

Adobe Systems in 1993 for document exchange. PDF is used for representing two-dimensional documents in a manner independent of the application software, hardware, and operating system.[1]

Each PDF file encapsulates a complete description of a fixed-layout 2-D document (and, with Acrobat 3-D, embedded 3-D documents) that includes the text, fonts, images, and 2-D vector graphics which comprise the documents.

PDF is an open standard that was officially published on July 1, 2008 by the ISO as ISO 32000-1:2008.[2]