O que é o formato de ficheiro ODS?
Arquivos com a extensão .ods contêm arquivos de planilha compactados armazenados em um formato aberto baseado em XML. Internamente, um arquivo .ods é um arquivo ZIP contendo um conjunto de documentos XML - os dados principais da planilha residem em content.xml, enquanto estilos, metadados e configurações são mantidos em arquivos separados dentro do mesmo pacote. Uma entrada especial não compactada chamada mimetype no início do arquivo identifica o arquivo para o software como application/vnd.oasis.opendocument.spreadsheet.
O padrão .ods faz parte da especificação OpenDocument Format (ODF) para documentos de escritório. Originou-se do formato de planilha do OpenOffice.org e é atualmente desenvolvido e mantido pelo organismo de padrões independente OASIS. O formato foi padronizado como ODF 1.0 em 2005 e obteve o reconhecimento ISO/IEC 26300 em 2006. É uma alternativa aberta a formatos proprietários como .xls e .xlsx.
Uma planilha .ods pode incluir:
- Conjuntos 2D de tabelas com dados
- Várias fórmulas e funções que processam esses dados
- Visualizações dos dados, como gráficos
- Funções de macro (armazenadas como scripts Basic ou JavaScript)
As planilhas .ods suportam uma ampla gama de funcionalidades encontradas nos formatos do Microsoft Office, embora os dois não sejam idênticos - alguns recursos avançados do Excel podem não funcionar perfeitamente sem ajustes. Versões modernas do Microsoft Excel podem abrir e salvar arquivos .ods diretamente, sem plugins. Existem várias suítes de escritório, incluindo gratuitas, para as quais o .ods é o formato de planilha nativo, entre elas o LibreOffice Calc e o Apache OpenOffice Calc. A extensão relacionada .ots é usada para arquivos de modelo .ods.
Segurança e proteção
RISCO: LOWArquivos ODS são geralmente documentos de dados seguros, com uma ressalva compartilhada com todos os formatos de escritório: eles podem conter macros (LibreOffice Basic), que tanto o LibreOffice quanto o Excel bloqueiam ou perguntam por padrão - nunca ative macros em uma planilha que você não esperava. Hiperlinks e links de dados externos podem apontar para destinos maliciosos e, em campanhas de spam de 2023-2025, ocasionalmente usaram anexos ODS precisamente porque os filtros de e-mail os examinam menos que o XLSM. Abrir um ODS com macros desativadas é seguro.
Detalhes do formato
em resumoProgramas que abrem arquivos ODS
Detalhes técnicos
especificação profunda| Formato de contêiner | Arquivo ZIP (pacote compactado com deflate, compatível com .zip) |
| Arquivo de conteúdo primário | content.xml - contém todas as planilhas, linhas, células e fórmulas |
| Arquivo de estilos | styles.xml - armazena formatação de células, layout de página e definições de fonte |
| Tipo MIME | application/vnd.oasis.opendocument.spreadsheet |
| Assinatura de arquivo (magic bytes) | 50 4B 03 04 (assinatura de cabeçalho de arquivo local ZIP) no deslocamento de byte 0 |
| Entrada identificadora de formato | Arquivo mimetype não compactado no início do arquivo; string MIME legível como ASCII simples próximo ao deslocamento de byte 38 |
| Codificação de caracteres | UTF-8 (obrigatório para todo o conteúdo XML dentro do pacote) |
| Padrão de fórmulas | OpenFormula (padronizado no ODF 1.2); define nomes de funções, sintaxe e semântica independentemente do aplicativo |
| Variante de modelo | .ots (OpenDocument Spreadsheet Template); mesma estrutura ZIP, sinaliza que novos documentos são criados a partir dele |
| Variante XML simples | .fods (Flat ODS); arquivo XML único não compactado sem invólucro ZIP - legível por humanos e amigável para diff |
| Objetos incorporados | Gráficos, imagens, objetos OLE e formas de desenho armazenados como subpacotes ou fluxos binários dentro do ZIP |
| Armazenamento de macros | Scripts armazenados no subdiretório Basic/; as linguagens suportadas incluem LibreOffice Basic, JavaScript, BeanShell e Python |
| Suporte a múltiplas planilhas | Um único arquivo .ods pode conter várias planilhas nomeadas (tabelas de planilha) dentro de um único content.xml |
| Arquivo de manifesto | META-INF/manifest.xml lista cada arquivo no pacote com seu tipo MIME e status de criptografia |
| Suporte a criptografia | Arquivos individuais dentro do ZIP podem ser criptografados usando AES-256; o manifesto registra o algoritmo e os parâmetros de derivação de chave |
| 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 |
Conversões de ODS
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos ODS.