OpenDocument Format

17 Ottobre 2008 di Daniele Frulla


Il formato OpenDocument (ODF), abbreviazione di OASIS Open Document Format for Office Applications, è un formato aperto per il salvataggio e lo scambio di documenti per la produttività di ufficio come documenti di testo, foglio di calcolo, diagrammi, e presentazioni.

Questo standard è stato sviluppato dal consorzio di industrie OASIS ed è impostato su di una versione di XML creata originariamente da OpenOffice.org.

Il formato OpenDocument ha trovato consenso unanime in data 2 maggio 2006 ed ora è conosciuto anche come ISO/IEC 26300, pubblicato il 30 novembre 2006. Successivamente il 25 gennaio 2007 è divenuto standard UNI, con la norma UNI CEI ISO/IEC 26300. Lo standard è pubblicamente accessibile e può essere implementato senza restrizioni.

Il formato OpenDocument nasce per fornire una alternativa "aperta" a formati proprietari tra cui i famosi formati DOC, XLS, PPT e recentemente Office Open XML, nato per contrastarne l'adozione, usati da Microsoft Office. Microsoft aderirà allo standard solo con il SP2 di Office 2007.  

OpenDocument è stato adottato da diversi produttori, e può essere utilizzato da qualunque fornitore.

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.

Altri tipi di estensione:

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

OpenDocument supporta anche i template (modelli). Un template racchiude le informazioni di stile e formattazione del documento.

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

Contenuto

Il formato di testo di OpenDocument supporta sia le funzionalità tipiche sia quelle avanzate, come Ruby text (che fornisce annotazioni ed è fondamentale per alcuni linguaggi), meccanismi per la generazione automatica di tabelle, (ad esempio tavole dei contenuti, indici, bibliografie).

Un esempio di set di tabelle nel formato OpenDocument sono senza dubbio i fogli di calcolo; grazie alle grandi funzionalità offerte dal formato, porzioni di database, filtri, data pilots (equivalente delle tabelle pivot di Excel), sono supportati ed è possibile controllare tutte le modifiche effettuate al documento.

Il formato grafico supporta la rappresentazione vettoriale, nella quale è possibile definire un gruppo di layer e relativo contenuto. Si possono ottenere diverse forme e crearne di nuove; è inoltre possibile ricorrere a forme in 3D, come scene, luci, cubi, sfere e rotazioni.

Le presentazioni possono essere potenziate con animazioni che consentono di controllare suoni, forme e testo, nascondendo e mostrando quindi solo quello che si vuole.

Il formato grafico permette di creare immagini per mostrare dati numerici, con la possibilità di inserire titoli, sottotitoli, commenti e legende. Il formato definisce la serie di dati da usare per la rappresentazione grafica e molte tipologie di grafici.

Anche i form sono supportati, grazie all'implementazione dello standard già esistente XForms.

Fonte: www.newstechnology.eu


Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *


Copyright di Caterina Mezzapelle Part. I.V.A. 02413940814 - R.E.A. 191812