Qu'est-ce que le format de fichier ODT ?
Les fichiers avec l'extension .odt (OpenDocument Text) sont des documents de traitement de texte modifiables appartenant à la famille Open Document Format (ODF). Le format est maintenu par l'OASIS en tant que standard ouvert et ratifié sous la norme ISO/IEC 26300. Au sein de la famille ODF, le .odt est le type de document texte principal ; les formats compagnons incluent .ods pour les feuilles de calcul et .odp pour les présentations.
Structurellement, les fichiers .odt sont stockés sous forme d'archives ZIP. Ainsi, renommer un fichier en .zip et le décompresser révèle un dossier de fichiers XML. Tout paquet .odt valide contient au moins ces composants essentiels :
mimetype- une entrée unique non compressée contenant la chaîneapplication/vnd.oasis.opendocument.text, placée en premier pour que le type MIME soit lisible sans décompresser l'archivecontent.xml- le corps du document et les références de style de basestyles.xml- les définitions complètes des styles couvrant l'orientation du texte, l'espacement et la mise en pagemeta.xml- les métadonnées du document telles que l'auteur, le titre et la date de dernière modificationsettings.xml- les paramètres spécifiques à l'application tels que la taille de la fenêtre et le niveau de zoomMETA-INF/manifest.xml- un index listant chaque fichier à l'intérieur du paquet
Prise en charge des fichiers .odt
Le .odt est nativement pris en charge par LibreOffice Writer et Apache OpenOffice Writer, qui l'utilisent comme format d'enregistrement par défaut. Microsoft Word (2013 et versions ultérieures) peut ouvrir et enregistrer des fichiers .odt directement, avec une fidélité nettement améliorée dans Word 2016 et Microsoft 365 par rapport aux versions précédentes. ONLYOFFICE Desktop Editors offre une excellente compatibilité bidirectionnelle. Google Docs peut à la fois importer et exporter des fichiers .odt. AbiWord et Collabora Office (disponible sur Android et iOS) offrent également un support solide.
Une variante XML plate à fichier unique existe sous le nom de .fodt, qui stocke le même contenu sans compression ZIP - utile pour le contrôle de version et la comparaison de fichiers texte (diff).
Sécurité et sûreté
RISQUE : LOWLes fichiers ODT sont généralement des documents sûrs, avec la mise en garde commune à tous les formats de bureau : ils peuvent contenir des macros (LibreOffice Basic), que LibreOffice et Word bloquent ou signalent par défaut - n'activez jamais de macros dans un document que vous n'attendiez pas. Les hyperliens intégrés et les objets OLE peuvent pointer vers des destinations malveillantes, et l'ODT est parfois apparu dans des campagnes de spam car les filtres de messagerie l'analysent moins que le DOCM. Ouvrir un ODT avec les macros désactivées est sûr.
Détails du format
en brefProgrammes qui ouvrent les fichiers ODT
Détails techniques
spécifications approfondies| Format de conteneur | Archive ZIP avec entrées compressées en Deflate |
| Fichiers de structure principaux | content.xml, styles.xml, meta.xml, settings.xml, META-INF/manifest.xml |
| Type MIME | application/vnd.oasis.opendocument.text |
| Octets magiques | 50 4B 03 04 (en-tête de fichier local ZIP) ; entrée mimetype lisible en octets bruts vers l'offset 38 |
| Encodage du texte | UTF-8 dans tous les fichiers XML à l'intérieur du paquet |
| Règle d'entrée non compressée | Le fichier mimetype doit être la première entrée ZIP et stocké sans compression, conformément aux spécifications ODF |
| Images intégrées | Stockées dans un sous-dossier Pictures/ à l'intérieur du paquet ZIP |
| Architecture des styles | Styles nommés définis dans styles.xml ; styles automatiques (par élément) générés en ligne dans content.xml |
| Suivi des modifications | Marques de révision enregistrées via les éléments text:tracked-changes dans content.xml |
| Stockage des macros | Macros Basic intégrées stockées dans une arborescence Basic/ à l'intérieur du paquet |
| Formules mathématiques | Objets basés sur MathML intégrés en tant que sous-documents de formule ODF et référencés depuis content.xml |
| Signatures numériques | Signatures XMLDSig stockées dans META-INF/documentsignatures.xml |
| Variante plate non zippée | .fodt - fichier XML unique contenant tout le contenu en ligne sans conteneur ZIP |
| Format de modèle | .ott (OpenDocument Text Template) utilise la même structure XML interne |
| Texte bidirectionnel | Texte RTL et à direction mixte pris en charge via la propriété de style writing-mode |
| Publié | 2005 (ODF 1.0, OASIS); ISO/IEC 26300 since 2006; current major version ODF 1.3 (OASIS, 2021) |
| Standard ouvert | Oui · libre de droits |
| Spécification | www.oasis-open.org |