<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://fileformats.archiveteam.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://fileformats.archiveteam.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Asciim0</id>
		<title>Just Solve the File Format Problem - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://fileformats.archiveteam.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Asciim0"/>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Special:Contributions/Asciim0"/>
		<updated>2026-04-04T07:00:49Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.19.2</generator>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/OpenDocument</id>
		<title>OpenDocument</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/OpenDocument"/>
				<updated>2024-02-03T08:28:05Z</updated>
		
		<summary type="html">&lt;p&gt;Asciim0: updated toolkit links&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Document&lt;br /&gt;
|locfdd={{LoCFDD|fdd000247}}, others&lt;br /&gt;
|pronom={{PRONOM|fmt/135}}, others&lt;br /&gt;
|extensions={{ext|odm}}, {{ext|odt}}, {{ext|ods}}, {{ext|odg}}, {{ext|odp}}, {{ext|odc}}, {{ext|odi}}, {{ext|odf}}, {{ext|odb}}, {{ext|ott}}, {{ext|ots}}, {{ext|otg}}, {{ext|otp}}, {{ext|otc}}, {{ext|oti}}, {{ext|otf}}, {{ext|oth}}, {{ext|fodt}}, {{ext|fods}}, {{ext|fodg}}, {{ext|fodp}}&lt;br /&gt;
|released=2005&lt;br /&gt;
}}&lt;br /&gt;
'''OpenDocument''', also known as '''Open Document Format for Office Applications''' or '''ODF''', is a family of file formats designed to be used by word processors, spreadsheet applications, and other office applications. It is (more or less?) the successor to [[OpenOffice.org XML]]. These formats were developed by a group called OASIS, so they are sometimes referred to as &amp;quot;OASIS format&amp;quot; or &amp;quot;OASIS Open Document Format&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Formats ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Format&lt;br /&gt;
! MIME type&lt;br /&gt;
! Extension&lt;br /&gt;
! PRONOM&lt;br /&gt;
! LoCFDD&lt;br /&gt;
|-&lt;br /&gt;
|OpenDocument&lt;br /&gt;
| || || {{PRONOM|fmt/135}} || {{LoCFDD|fdd000247}}, {{LoCFDD|fdd000424}}, {{LoCFDD|fdd000425}}&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;|[[OpenDocument Text]]&lt;br /&gt;
|{{mimetype|application/vnd.oasis.opendocument.text}}&lt;br /&gt;
|.odt, .fodt&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;|{{PRONOM|fmt/136}}, {{PRONOM|fmt/290}}, {{PRONOM|fmt/291}}&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|{{LoCFDD|fdd000427}}, {{LoCFDD|fdd000428}}&lt;br /&gt;
|-&lt;br /&gt;
|{{mimetype|application/vnd.oasis.opendocument.text-template}}&lt;br /&gt;
|.ott&lt;br /&gt;
|-&lt;br /&gt;
|[[OpenDocument Global Text Document|OpenDocument Global Text]]&lt;br /&gt;
|{{mimetype|application/vnd.oasis.opendocument.text-master}}&lt;br /&gt;
|.odm&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[OpenDocument HTML Template]]&lt;br /&gt;
|{{mimetype|application/vnd.oasis.opendocument.text-web}}&lt;br /&gt;
|.oth&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;|[[OpenDocument Spreadsheet]]&lt;br /&gt;
|{{mimetype|application/vnd.oasis.opendocument.spreadsheet}}&lt;br /&gt;
|.ods, .fods&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;|{{PRONOM|fmt/137}}, {{PRONOM|fmt/294}}, {{PRONOM|fmt/295}}&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;|{{LoCFDD|fdd000438}}, {{LoCFDD|fdd000439}}&lt;br /&gt;
|-&lt;br /&gt;
|{{mimetype|application/vnd.oasis.opendocument.spreadsheet-template}}&lt;br /&gt;
|.ots&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;|[[OpenDocument Drawing]]&lt;br /&gt;
|{{mimetype|application/vnd.oasis.opendocument.graphics}}&lt;br /&gt;
|.odg, .fodg&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;|{{PRONOM|fmt/139}}, {{PRONOM|fmt/296}}, {{PRONOM|fmt/297}}&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;|{{LoCFDD|fdd000436}}&lt;br /&gt;
|-&lt;br /&gt;
|{{mimetype|application/vnd.oasis.opendocument.graphics-template}}&lt;br /&gt;
|.otg&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;|[[OpenDocument Presentation]]&lt;br /&gt;
|{{mimetype|application/vnd.oasis.opendocument.presentation}}&lt;br /&gt;
|.odp, .fodp&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;|{{PRONOM|fmt/138}}, {{PRONOM|fmt/292}}, {{PRONOM|fmt/293}}&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;|{{LoCFDD|fdd000435}}&lt;br /&gt;
|-&lt;br /&gt;
|{{mimetype|application/vnd.oasis.opendocument.presentation-template}}&lt;br /&gt;
|.otp&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;|[[OpenDocument Chart]]&lt;br /&gt;
|{{mimetype|application/vnd.oasis.opendocument.chart}}&lt;br /&gt;
|.odc&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;|&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;|{{LoCFDD|fdd000437}}&lt;br /&gt;
|-&lt;br /&gt;
|{{mimetype|application/vnd.oasis.opendocument.chart-template}}&lt;br /&gt;
|.otc&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;|[[OpenDocument Image]]&lt;br /&gt;
|{{mimetype|application/vnd.oasis.opendocument.image}}&lt;br /&gt;
|.odi&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;|&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
|{{mimetype|application/vnd.oasis.opendocument.image-template}}&lt;br /&gt;
|.oti&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;|[[OpenDocument Formula]]&lt;br /&gt;
|{{mimetype|application/vnd.oasis.opendocument.formula}}&lt;br /&gt;
|.odf&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;|&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;|&lt;br /&gt;
|-&lt;br /&gt;
|{{mimetype|application/vnd.oasis.opendocument.formula-template}}&lt;br /&gt;
|.otf&lt;br /&gt;
|-&lt;br /&gt;
|[[OpenDocument Database|OpenDocument Database Front End]]&lt;br /&gt;
|{{mimetype|application/vnd.oasis.opendocument.base}}&amp;lt;br&amp;gt;{{mimetype|application/vnd.oasis.opendocument.database}}&lt;br /&gt;
|.odb&lt;br /&gt;
|{{PRONOM|fmt/140}}, {{PRONOM|fmt/444}}, {{PRONOM|fmt/424}}&lt;br /&gt;
|{{LoCFDD|fdd000441}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
In most cases, OpenDocument files begin with the ASCII string &amp;quot;&amp;lt;code&amp;gt;PK&amp;lt;/code&amp;gt;&amp;quot;, have &amp;quot;&amp;lt;code&amp;gt;mimetype&amp;lt;/code&amp;gt;&amp;quot; at offset 30, and &amp;quot;&amp;lt;code&amp;gt;application/vnd.oasis.opendocument.&amp;lt;/code&amp;gt;&amp;quot; at offset 38.&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
* [https://www.oasis-open.org/standards#opendocumentv1.0 OpenDocument v1.0 specification]&lt;br /&gt;
* [https://www.oasis-open.org/standards#opendocumentv1.1 OpenDocument v1.1 specification]&lt;br /&gt;
* [https://www.oasis-open.org/standards#opendocumentv1.2 OpenDocument v1.2 specification]&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [https://www.libreoffice.org/ LibreOffice]&lt;br /&gt;
* [[Wikipedia:OpenDocument software|Wikipedia: OpenDocument software]]&lt;br /&gt;
* [[Wikipedia:Comparison of OpenDocument software|Wikipedia: Comparison of OpenDocument software]]&lt;br /&gt;
* [http://webodf.org/ WebODF]&lt;br /&gt;
* [https://github.com/unoconv/unoconv unoconv]&lt;br /&gt;
* [http://sourceforge.net/p/libwpd/wiki/libodfgen/ libodfgen library]&lt;br /&gt;
* [https://tdf.github.io/odftoolkit/conformance/ODFValidator.html LibreOffice ODF Toolkit] (Java) including:&lt;br /&gt;
** [https://tdf.github.io/odftoolkit/conformance/ODFValidator.html ODF Validator] (a cloud-hosted version of the validator is running [https://odfvalidator.org/ here]. &lt;br /&gt;
&lt;br /&gt;
=== ODF version support over time ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | ODF version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Date of standard approval by OASIS&amp;lt;!-- intl. community wants intl iso standard date formats --&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | First supporting version of the software&lt;br /&gt;
|-&lt;br /&gt;
| | ODF 1.0&lt;br /&gt;
| | 2005-05-01&lt;br /&gt;
| | OpenOffice.org 1.1.5 or StarOffice 7&lt;br /&gt;
|-&lt;br /&gt;
| | ODF 1.1&lt;br /&gt;
| | 2007-02-02&lt;br /&gt;
| | OpenOffice.org 2.2 or StarOffice 8 Update 4&lt;br /&gt;
|-&lt;br /&gt;
| | ODF 1.2&lt;br /&gt;
| | 2011-09-30&lt;br /&gt;
| | OpenOffice.org 3, StarOffice 9, Oracle Open Office&lt;br /&gt;
|-&lt;br /&gt;
| | ODF 1.2 (Extended)&lt;br /&gt;
| | -&lt;br /&gt;
| | OpenOffice.org 3.2 or StarOffice 9.2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Taken from [https://help.libreoffice.org/Common/XML_File_Formats LibreOffice - XML File Formats].&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* [http://craphound.com/homeland/Cory_Doctorow_-_Homeland.odt Homeland by Cory Doctorow]&lt;br /&gt;
* {{DexvertSamples|document/openDocument}}&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [[Wikipedia:OpenDocument|Wikipedia: OpenDocument]]&lt;br /&gt;
* [[Wikipedia:OpenDocument technical specification|Wikipedia: OpenDocument technical specification]]&lt;br /&gt;
* [http://www.opendocumentformat.org/ OpenDoc Society: opendocumentformat.org]&lt;br /&gt;
* [{{ForensicsWikiURL|open_document_format}} Forensic Wiki article]&lt;br /&gt;
* [http://www.linux-magazine.com/Online/Features/LibreOffice-vs.-OpenOffice LibreOffice vs OpenOffice: Comparative review]&lt;br /&gt;
* [http://m.theregister.co.uk/2014/01/30/uk_picks_open_document_format_for_all_government_files/ UK picks Open Document Format for all government files]&lt;br /&gt;
* [http://classic.slashdot.org/story/14/07/02/1349208 WebODF: JavaScript Open Document Format Editor Deemed Stable] (Slashdot discussion)&lt;br /&gt;
* [http://ask.libreoffice.org/en/question/648/is-it-possible-to-embed-fonts-in-a-writerimpresscalc-document/ Discussion of embedding fonts in ODF documents]&lt;br /&gt;
* [http://blogs.loc.gov/digitalpreservation/2016/01/odf-the-open-document-format/ ODF: The Open Document Format]&lt;br /&gt;
* [https://blogs.msdn.microsoft.com/dmahugh/2009/05/05/odf-spreadsheet-interoperability/ ODF Spreadsheet Interoperability] (Microsoft discussion)&lt;br /&gt;
* [http://wiki.opf-labs.org/display/TR/Images+not+embedded+because+of+paste+as+link+bug+in+OpenOffice+and+LibreOffice Images not embedded because of paste as link bug in OpenOffice and LibreOffice]&lt;br /&gt;
&lt;br /&gt;
[[Category:ZIP based file formats]]&lt;br /&gt;
[[Category:XML based file formats]]&lt;/div&gt;</summary>
		<author><name>Asciim0</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/OpenDocument_Spreadsheet</id>
		<title>OpenDocument Spreadsheet</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/OpenDocument_Spreadsheet"/>
				<updated>2024-02-03T08:17:27Z</updated>
		
		<summary type="html">&lt;p&gt;Asciim0: added LibreOffice Validator&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Document&lt;br /&gt;
|subcat2=Spreadsheet&lt;br /&gt;
|extensions={{ext|ods}}, {{ext|fods}}, {{ext|ots}}&lt;br /&gt;
|mimetypes={{mimetype|application/vnd.oasis.opendocument.spreadsheet}}, {{mimetype|application/vnd.oasis.opendocument.spreadsheet-template}}&lt;br /&gt;
|locfdd={{LoCFDD|fdd000438}}, {{LoCFDD|fdd000439}}&lt;br /&gt;
|pronom={{PRONOM|fmt/137}}, {{PRONOM|fmt/294}}, {{PRONOM|fmt/295}}&lt;br /&gt;
|released=2005-05-01&lt;br /&gt;
}}&lt;br /&gt;
The '''OpenDocument Spreadsheet''' format is one of a number of types of the [[OpenDocument|Open Document Format for Office Applications]] (commonly referred to as OpenDocument), an [[XML]]-based file format defined by the Organization for the Advancement of Structured Information Standards (OASIS) in 2005.&lt;br /&gt;
&lt;br /&gt;
OpenDocument Spreadsheets can, like all [[OpenDocument]] files, be represented in one of two fashions - as a single XML document or as a collection of several sub-documents within a single package (commonly a [[ZIP]] archive). Generally, the extension '''.fods''' is used for the uncommonly-used single XML documents and '''.ods''' for packaged sub-documents.&lt;br /&gt;
&lt;br /&gt;
As of v1.2 of the OpenDocument specification, the format contains information regarding spreadsheet formulae, pivot tables, etc. in the [[OpenFormula]] format. &lt;br /&gt;
&lt;br /&gt;
== Information ==&lt;br /&gt;
&lt;br /&gt;
* [https://www.oasis-open.org/standards#opendocumentv1.0 OpenDocument v1.0 specification]&lt;br /&gt;
* [https://www.oasis-open.org/standards#opendocumentv1.1 OpenDocument v1.1 specification]&lt;br /&gt;
* [https://www.oasis-open.org/standards#opendocumentv1.2 OpenDocument v1.2 specification]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/OpenDocument Wikipedia - OpenDocument]&lt;br /&gt;
&lt;br /&gt;
== Variants ==&lt;br /&gt;
&lt;br /&gt;
There are variants of the OpenDocument Spreadsheet format created by different software applications. Such files need to be treated differently and identified separately from standard OpenDocument Spreadsheet files&lt;br /&gt;
&lt;br /&gt;
Rob Weir has done some work in identifying and documenting these differences. See the following for more information:&lt;br /&gt;
&lt;br /&gt;
* [http://www.robweir.com/blog/2009/03/odf-spreadsheet-interoperability-theory-and-practice.html ODF Spreadsheet Interoperability: Theory and Practice]&lt;br /&gt;
* [http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet-interoperability.html Update on ODF Spreadsheet Interoperability]&lt;br /&gt;
* [http://www.robweir.com/blog/2009/05/follow-up-on-excel-2007-sp2s-odf.html A follow-up on Excel 2007 SP2′s ODF support]&lt;br /&gt;
&lt;br /&gt;
Doug Mahugh's response to Rob's posts may also contain some useful information:&lt;br /&gt;
&lt;br /&gt;
* [http://blogs.msdn.com/b/dmahugh/archive/2009/05/05/odf-spreadsheet-interoperability.aspx ODF Spreadsheet Interoperability]&lt;br /&gt;
&lt;br /&gt;
Finally, Office.com has some information on the difference between their [[XLSX|Office Open XML Spreadsheet]] format and OpenDocument Spreadsheet.&lt;br /&gt;
&lt;br /&gt;
* [http://office.microsoft.com/en-gb/excel-help/differences-between-the-opendocument-spreadsheet-ods-format-and-the-excel-xlsx-format-HA010355787.aspx Office.com - Differences between the OpenDocument Spreadsheet (.ods) format and the Excel (.xlsx) format]&lt;br /&gt;
&lt;br /&gt;
=== Microsoft Office 2007 SP2 ===&lt;br /&gt;
&lt;br /&gt;
When creating ODS spreadsheet files &amp;quot;vanilla&amp;quot; Microsoft Excel 2007 SP2 places spreadsheet formulae in the Excel namespace. The namespace it uses is different to that used by other applications such as OpenOffice.org use and is not the ODF 1.2 namespace nor the OOXML namespace. Applications that check the namespace will not read ODS files created with MS Excel 2007 SP2 when they include this feature or, if they are able to render the files at all, they will not be able to interpret the formulae correctly. This can cause such files to be displayed with corruption by other spreadsheet programs.&lt;br /&gt;
&lt;br /&gt;
=== Microsoft Office 2010 ===&lt;br /&gt;
&lt;br /&gt;
Microsoft Office 2010 also seems to have some issues adhering to the OpenDocument standard. See the following link for more information;&lt;br /&gt;
&lt;br /&gt;
* [http://tbullock.comlore.com/2011/04/odf-12-support-in-microsoft-office.html Depth of Knowledge: ODF 1.2 Support in Microsoft Office]&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
LibreOffice ODF Validator [https://github.com/tdf/odftoolkit/tree/master/validator Repo] [https://tdf.github.io/odftoolkit/conformance/ODFValidator.html Website]&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://blog.riemann.cc/2013/04/23/versioning-of-openoffice-libreoffice-documents-using-git/ Versioning of OpenOffice/LibreOffice Documents Using Git]&lt;br /&gt;
* [https://blogs.msdn.microsoft.com/dmahugh/2009/05/05/odf-spreadsheet-interoperability/ ODF Spreadsheet Interoperability] (Microsoft discussion)&lt;br /&gt;
&lt;br /&gt;
[[Category:XML based file formats]]&lt;br /&gt;
[[Category:ZIP based file formats]]&lt;/div&gt;</summary>
		<author><name>Asciim0</name></author>	</entry>

	</feed>