O que é o formato de ficheiro ODP?
Um arquivo .odp contém um documento de apresentação compactado em ZIP salvo no formato aberto OpenDocument, que é baseado em XML. O .odp divide os dados em elementos de apresentação distintos:
- Conteúdo - dados reais,
- Estilos,
- Metadados,
- Configurações do aplicativo.
Arquivos XML separados e conteúdos da apresentação são colocados em pastas que, por sua vez, são compactadas em um único arquivo .odp. Como o contêiner é um arquivo ZIP padrão, você pode renomear qualquer .odp para .zip e inspecionar sua estrutura interna diretamente. Uma apresentação pode compreender slides, temas de slides, estilos, efeitos de transição, fontes, imagens, sons e outras mídias.
O formato .odp foi desenvolvido em 2005 pelo grupo OASIS junto com outros padrões OpenDocument. O padrão ISO/IEC 26300 define a especificação .odp (ratificada pela primeira vez em 2006; a versão principal atual é a ODF 1.3, publicada pela OASIS em 2021). O .odp foi criado como uma resposta direta ao formato proprietário .PPT usado pelo Microsoft Office, e como uma tentativa de conceber um padrão de compartilhamento de arquivos independente de plataforma. O formato também possui uma variante de modelo relacionada, .OTP, e uma alternativa XML plana (não compactada), .FODP. O .odp é suportado pela maioria dos aplicativos de escritório, incluindo Microsoft PowerPoint, LibreOffice Impress e Google Slides.
Segurança e proteção
RISCO: LOWArquivos ODP são geralmente documentos de apresentação seguros, com a ressalva padrão de formatos de escritório: eles podem conter macros Basic incorporadas, que o LibreOffice e o PowerPoint bloqueiam ou alertam por padrão - nunca ative macros em uma apresentação que você não esperava. Mídias incorporadas e hiperlinks podem apontar para destinos maliciosos, portanto, trate links em um ODP inesperado com a cautela normal. Abrir um ODP com macros desativadas é seguro.
Detalhes do formato
em resumoProgramas que abrem arquivos ODP
Detalhes técnicos
especificação profunda| Formato de contêiner | Arquivo ZIP padrão; magic bytes `50 4B 03 04` no deslocamento 0 |
| Tipo MIME | `application/vnd.oasis.opendocument.presentation` |
| Identificação de Mimetype | Entrada `mimetype` não compactada armazenada como o primeiro arquivo no ZIP; seu conteúdo literal começa no deslocamento de byte 38, distinguindo o `.odp` de um ZIP genérico |
| Arquivo de conteúdo principal | `content.xml` - todo o conteúdo do slide: texto, formas, objetos de desenho e definições de layout |
| Arquivo de estilos | `styles.xml` - layouts de páginas mestras, estilos de apresentação nomeados e temas de slides |
| Arquivo de metadados | `meta.xml` - propriedades do documento: título, autor, data de criação e palavras-chave |
| Arquivo de configurações do aplicativo | `settings.xml` - estado de visualização, nível de zoom e outras opções específicas do aplicativo |
| Manifesto do pacote | `META-INF/manifest.xml` - lista todos os arquivos no pacote com seu tipo MIME e parâmetros de criptografia opcionais |
| Modelo de desenho | Desenho vetorial compatível com SVG usando o namespace ODF `draw:`; suporta formas, conectores, quadros de texto e objetos agrupados |
| Transições de slides e animação | Codificado em `content.xml` via elementos de namespace `presentation:show` e `anim:`, usando um modelo de animação baseado em SMIL |
| Armazenamento de mídia incorporada | Imagens, áudio e vídeo armazenados como subarquivos nos subdiretórios `Pictures/` ou `media/` dentro do pacote ZIP |
| Criptografia | AES-256-CBC; fluxos criptografados declarados em `META-INF/manifest.xml` com parâmetros de derivação de chave PBKDF2 |
| Variante de modelo | `.otp` usa uma estrutura interna idêntica; diferenciada apenas pelo tipo MIME `application/vnd.oasis.opendocument.presentation-template` |
| Variante de arquivo plano | `.fodp` armazena toda a apresentação como um único documento XML não compactado sem invólucro ZIP |
| Alvo de interoperabilidade | Importa e exporta `.pptx` (OOXML ISO/IEC 29500) via LibreOffice Impress, Microsoft PowerPoint e ONLYOFFICE |
| Namespaces XML principais | `xmlns:presentation`, `xmlns:draw`, `xmlns:fo`, `xmlns:svg` e `xmlns:anim` declarados no elemento raiz de `content.xml` |
| 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 | docs.oasis-open.org |
Conversões de ODP
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos ODP.