Specifiche

Le estensioni dei file ed i relativi tipi MIME sono inclusi nello standard ufficiale rilasciato da OASIS in data 1 maggio 2005.

Documenti [modifica]

Per quanto riguarda i documenti OpenDocument, le estensioni più comuni sono:

  • .odt – documenti di testo;
  • .ods – fogli di calcolo ;
  • .odp – presentazioni;
  • .odg – grafica;
  • .odb – database.

Da notare come ogni estensione abbia in comune le prima due lettere (od sta per OpenDocument) ed utilizzi una terza lettera per identificare il tipo (t per text, s per spreadsheet e così via), permettendo una facile memorizzazione. Nella tabella che segue troviamo il tipo MIME associato ai tipi di file OpenDocument:

Tipo di file Estensione Tipo MIME
Testo .odt application/vnd.oasis.opendocument.text
Database .odb application/vnd.oasis.opendocument.database
Foglio di calcolo .ods application/vnd.oasis.opendocument.spreadsheet
Presentazione .odp application/vnd.oasis.opendocument.presentation
Disegno .odg application/vnd.oasis.opendocument.graphics
Grafico .odc application/vnd.oasis.opendocument.chart
Formula .odf application/vnd.oasis.opendocument.formula
Immagine .odi application/vnd.oasis.opendocument.image
Modello di documento .odm application/vnd.oasis.opendocument.text-master

Template

OpenDocument supporta anche i template. Un template racchiude le informazioni di stile e formattazione del documento ma non il contenuto del documento stesso. Anche per le estensioni dei template vale la stessa regola descritta per quelle dei documenti: le prime due lettere sono comuni a tutti i template (ot, OpenDocument template), la terza è relativa ai singoli tipi di template. La tabella seguente li riassume tutti:

Tipo di file Estensione Tipo MIME
Testo .ott application/vnd.oasis.opendocument.text-template
Foglio di calcolo .ots application/vnd.oasis.opendocument.spreadsheet-template
Presentazione .otp application/vnd.oasis.opendocument.presentation-template
Disegno .otg application/vnd.oasis.opendocument.graphics-template
Grafico .otc application/vnd.oasis.opendocument.chart-template
Formula .otf application/vnd.oasis.opendocument.formula-template
Immagine .oti application/vnd.oasis.opendocument.image-template
Pagina web .oth application/vnd.oasis.opendocument.text-web