O que é o formato de ficheiro ODT?
Arquivos com a extensão .odt (OpenDocument Text) são documentos de processamento de texto editáveis pertencentes à família Open Document Format (ODF). O formato é mantido pela OASIS como um padrão aberto e ratificado como ISO/IEC 26300. Dentro da família ODF, o .odt é o tipo principal de documento de texto; formatos complementares incluem .ods para planilhas e .odp para apresentações.
Estruturalmente, arquivos .odt são armazenados como arquivos ZIP, portanto, renomear um para .zip e descompactá-lo revela uma pasta de arquivos XML. Todo pacote .odt válido contém pelo menos estes componentes principais:
mimetype- uma única entrada não compactada contendo a stringapplication/vnd.oasis.opendocument.text, colocada primeiro para que o tipo MIME seja legível sem descompactar o arquivocontent.xml- o corpo do documento e referências de estilo básicasstyles.xml- definições de estilo completas cobrindo orientação de texto, espaçamento e layout de páginameta.xml- metadados do documento, como autor, título e data da última modificaçãosettings.xml- configurações específicas do aplicativo, como tamanho da janela e nível de zoomMETA-INF/manifest.xml- um índice listando cada arquivo dentro do pacote
Suporte para arquivos .odt
O .odt é suportado nativamente pelo LibreOffice Writer e Apache OpenOffice Writer, que o tratam como seu formato de salvamento padrão. O Microsoft Word (2013 e posterior) pode abrir e salvar arquivos .odt diretamente, com fidelidade visivelmente melhorada no Word 2016 e Microsoft 365 em comparação com versões anteriores. O ONLYOFFICE Desktop Editors oferece forte compatibilidade de ida e volta. O Google Docs pode importar e exportar arquivos .odt. O AbiWord e o Collabora Office (disponível para Android e iOS) também oferecem suporte sólido.
Existe uma variante XML plana de arquivo único como .fodt, que armazena o mesmo conteúdo sem compactação ZIP - útil para controle de versão e diferenciação de texto simples.
Segurança e proteção
RISCO: LOWArquivos ODT são geralmente documentos seguros, com a ressalva compartilhada por todos os formatos de escritório: eles podem conter macros (LibreOffice Basic), que tanto o LibreOffice quanto o Word bloqueiam ou perguntam por padrão - nunca ative macros em um documento que você não esperava. Hiperlinks incorporados e objetos OLE podem apontar para destinos maliciosos, e o ODT ocasionalmente apareceu em campanhas de spam porque os filtros de e-mail o examinam menos do que o DOCM. Abrir um ODT com macros desativadas é seguro.
Detalhes do formato
em resumoProgramas que abrem arquivos ODT
Detalhes técnicos
especificação profunda| Formato de contêiner | Arquivo ZIP com entradas compactadas via Deflate |
| Arquivos de estrutura primária | content.xml, styles.xml, meta.xml, settings.xml, META-INF/manifest.xml |
| Tipo MIME | application/vnd.oasis.opendocument.text |
| Magic bytes | 50 4B 03 04 (cabeçalho de arquivo local ZIP); entrada mimetype legível em bytes simples aproximadamente no deslocamento 38 |
| Codificação de texto | UTF-8 em todos os arquivos XML dentro do pacote |
| Regra de entrada não compactada | O arquivo mimetype deve ser a primeira entrada ZIP e armazenado sem compactação, conforme exigência da especificação ODF |
| Imagens incorporadas | Armazenadas em uma subpasta Pictures/ dentro do pacote ZIP |
| Arquitetura de estilo | Estilos nomeados definidos em styles.xml; estilos automáticos (por elemento) gerados inline em content.xml |
| Rastreamento de alterações | Marcas de revisão registradas via elementos text:tracked-changes em content.xml |
| Armazenamento de macros | Macros Basic integradas armazenadas em uma subárvore Basic/ dentro do pacote |
| Fórmulas matemáticas | Objetos baseados em MathML incorporados como subdocumentos de fórmula ODF e referenciados a partir de content.xml |
| Assinaturas digitais | Assinaturas XMLDSig armazenadas em META-INF/documentsignatures.xml |
| Variante plana não compactada | .fodt - arquivo XML único contendo todo o conteúdo inline sem invólucro ZIP |
| Formato de modelo | .ott (OpenDocument Text Template) usa a mesma estrutura XML interna |
| Texto bidirecional | Suporte a texto RTL e de direção mista via propriedade de estilo writing-mode |
| Lançado | 2005 (ODF 1.0, OASIS); ISO/IEC 26300 since 2006; current major version ODF 1.3 (OASIS, 2021) |
| Padrão aberto | Sim · livre de royalties |
| Especificação | www.oasis-open.org |