Share to: share facebook share twitter share wa share telegram print page

 

OpenDocument

Infotaula de format de fitxerOpenDocument
Tipusformat de fitxer Modifica el valor a Wikidata
Extensióodt i fodt Modifica el valor a Wikidata
MIMEapplication/vnd.oasis.opendocument.text Modifica el valor a Wikidata
Versió inicial2000 Modifica el valor a Wikidata
Extensió deZIP Modifica el valor a Wikidata
EstàndardOpenDocument technical specification (en) Tradueix Modifica el valor a Wikidata
Més informació
Wiki del format de fitxerOpenDocument Modifica el valor a Wikidata
LocFDDfdd000247 Modifica el valor a Wikidata
Lloc weboasis-open.org… Modifica el valor a Wikidata

L'OpenDocument és un format de fitxer estàndard, creat per OASIS, i també és conegut com a Format de Document Obert per Aplicacions Ofimàtiques.

El 30 de novembre de 2006 va ser aprovat com l'estàndard ISO 26300.[1]

Tipus de fitxers

Els tipus de fitxer, extensions i tipus MIME dels documents OpenDocument són els següents:[2]

Documents

Tipus de fitxer Extensió Tipus MIME
Text .odt application/vnd.oasis.opendocument.text
Full de càlcul .ods application/vnd.oasis.opendocument.spreadsheet
Presentació .odp application/vnd.oasis.opendocument.presentation
Dibuix .odg application/vnd.oasis.opendocument.graphics
Gràfic .odc application/vnd.oasis.opendocument.chart
Fórmula matemàtica .odf application/vnd.oasis.opendocument.fórmula
Base de dades .odb application/vnd.oasis.opendocument.database
Imatge .odi application/vnd.oasis.opendocument.image
Document mestre .odm application/vnd.oasis.opendocument.text-master

Plantilles

Tipus de fitxer Extensió Tipus MIME
Text .ott application/vnd.oasis.opendocument.text-template
Full de càlcul .ots application/vnd.oasis.opendocument.spreadsheet-template
Presentació .otp application/vnd.oasis.opendocument.presentation-template
Dibuix .otg application/vnd.oasis.opendocument.graphics-template

Format intern

Un fitxer d'OpenDocument és un arxiu comprimit en ZIP que conté diferents fitxers i directoris:


Fitxers XML Altres fitxers Directoris
content.xml
meta.xml
settings.xml
styles.xml
mimetype
layout-cache

META-INF/
Thumbnails/
Pictures/
Configurations2/

El format OpenDocument ofereix una clara separació entre el contingut, la disposició d'aquest en el document i les metadades. Els components més notables del format són els següents:

  • content.xml: El fitxer més important. Emmagatzema el contingut real del document (excepte dades binàries com ara imatges). El format recorda a l'HTML i hauria de ser quelcom llegible per a un humà.
<text:h text:style-name="Heading_2">Títol</text:h>
<text:p text:style-name="Text_body"/>
<text:p text:style-name="Text_body">
Paràgraf. La informació sobre el format
s'emmagatzema en un fitxer d'estil.
L'etiqueta buida text:p més amunt és un
paràgraf en blanc (una línia buida).
</text:p>


  • styles.xml: L'OpenDocument fa un gran ús dels estils per a donar format i disposició al contingut. La major part de la informació d'estil s'emmagatzema en aquest fitxer (tot i que bona part apareix en el fitxer content.xml). Hi ha diferents tipus d'estils, entre els quals els següents:
* Estils de pàragraf.
* Estils de pàgina.
* Estils de caràcter.
* Estils de marc.
* Estils de llista.

El format OpenDocument es únic pel que fa a no poder-se evitar l'ús d'estils per a donar format els documents. El mateix format «manual» es realitza mitjançant estils (que la aplicación ofimàtica ha de crear dinàmicament d'acord siguin necessaris).


  • meta.xml: Conté les metadades del document. Per exemple, l'autor, la identificació de la darrera persona que ho va modificar, la data de la darrera modificació, etc. El contingut té un aspecte similar a aquest:
<meta:creation-date>2003-09-10T15:31:11</meta:creation-date>
<dc:creator>Daniel Carrera</dc:creator>
<dc:date>2005-06-29T22:02:06</dc:date>
<dc:language>es-ES</dc:language>
<meta:document-statistic
meta:table-count="6" meta:object-count="0"
meta:page-count="59" meta:paragraph-count="676"
meta:image-count="2" meta:word-count="16701"
meta:character-count="98757"/>

Las etiquetes <dc:...> forman part de l'XML de Dublin Core.

  • settings.xml: Aquest fitxer inclou propietats com el factor de zoom o la posició del cursor que afecten a l'obertura inicial del document, però no son contingut ni afecten a la disposició d'aquest al document.
  • Pictures/: Aquesta carpeta conté totes les imatges del document. El fitxer content.xml o styles.xml hi fa referència amb l'etiqueta <draw:image>, similar a l'etiqueta <img> de l'HTML. A continuació un exemple:
<draw:image 
xlink:href="Pictures/10000000000005E80000049F21F631AB.tif"
xlink:type="simple" xlink:show="embed"
xlink:actuate="onLoad"/>

La informació de posicionamient (amplada, posició, etc.) es fa mitjançant l'etiqueta <draw:frame>, que conté alhora l'etiqueta <draw:image>.

La majoria d'imatges s'emmagatzem en llur format original(GIF, JPEG, PNG), tot i que els mapes de bits es transformen PNG per qüestions de mida.

  • mimetype: Es tracta d'un fitxer d'una sola línia amb el tipus MIME del document. Una implicació d'això, en realtitat, és que l'extensió del fitxer realment és irrellevant i només serveix per a facilitar la identificació a l'usuari.

L'OpenDocument fou dissenyat perquè pogués reutilitzar els estàndards XML oberts quan estigueren disponibles, i només es crearen noves etiquetes quan no existia cap estàndard que oferís la funcionalitat necessària. Per això, OpenDocument utilitza Dublin Core per a les metadades, MathML per a les fórmules matemàtiques, SVG per als gràfics vectorials, SMIL per als fitxers multimedia, etc.

Referències

  1. «ISO and IEC approve OpenDocument OASIS standard for data interoperability of office applications». ISO Press Releases. ISO, 08-05-2006. Arxivat de l'original el 2006-05-19. [Consulta: 24 agost 2006].
  2. Tipus MIME a l'OpenOffice.org

Vegeu també

Kembali kehalaman sebelumnya


Index: pl ar de en es fr it arz nl ja pt ceb sv uk vi war zh ru af ast az bg zh-min-nan bn be ca cs cy da et el eo eu fa gl ko hi hr id he ka la lv lt hu mk ms min no nn ce uz kk ro simple sk sl sr sh fi ta tt th tg azb tr ur zh-yue hy my ace als am an hyw ban bjn map-bms ba be-tarask bcl bpy bar bs br cv nv eml hif fo fy ga gd gu hak ha hsb io ig ilo ia ie os is jv kn ht ku ckb ky mrj lb lij li lmo mai mg ml zh-classical mr xmf mzn cdo mn nap new ne frr oc mhr or as pa pnb ps pms nds crh qu sa sah sco sq scn si sd szl su sw tl shn te bug vec vo wa wuu yi yo diq bat-smg zu lad kbd ang smn ab roa-rup frp arc gn av ay bh bi bo bxr cbk-zam co za dag ary se pdc dv dsb myv ext fur gv gag inh ki glk gan guw xal haw rw kbp pam csb kw km kv koi kg gom ks gcr lo lbe ltg lez nia ln jbo lg mt mi tw mwl mdf mnw nqo fj nah na nds-nl nrm nov om pi pag pap pfl pcd krc kaa ksh rm rue sm sat sc trv stq nso sn cu so srn kab roa-tara tet tpi to chr tum tk tyv udm ug vep fiu-vro vls wo xh zea ty ak bm ch ny ee ff got iu ik kl mad cr pih ami pwn pnt dz rmy rn sg st tn ss ti din chy ts kcg ve 
Prefix: a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9