DocDori
Guia do DocDori

Compatibilidade de formatos

42 extensões de destino; operações reais verificadas separadamente

A verificação cobre apenas amostras e operações indicadas. Não implementado, Não verificado e Bloqueado não são recursos disponíveis. Os riscos de cada documento importado são verificados novamente.

CompatívelSuporte limitadoNão compatível
FormatoIdentificarLer corpoExtrair textoPrévia de layoutEditar conteúdoEditar estruturaCalcular fórmulasExportar no mesmo formatoExportar para outro formatoLimitações
.docx✓✓✓✕✓✓✕✓✕
ⓘ

Edição de parágrafos, formatação, tabelas e PNG/JPEG locais básicos. Objetos complexos geram avisos. Equivalência visual com Office não verificada.

.doc✓✓✓✕✓✕✕✕△
ⓘ

Lê e edita o corpo principal Word 97 DOC verificado e extrai TXT. Após aceitar perdas, regenera texto, tabulações e parágrafos vazios como novo DOCX básico. Não preserva tabelas, formas, formatação, cabeçalhos, notas, exibição de texto oculto/alterações, layout ou exportação DOC. Leitura DOC coreana e outras versões FIB não verificadas.

.docm✓✓✕✕✓✕✕✕✓
ⓘ

Após editar o corpo básico, só converte em DOCX sem macros. Remove VBA, automação e objetos avançados. Rejeita documentos protegidos ou assinados.

.xlsx✓✓✓✕✓✓✓✓✓
ⓘ

Calcula apenas fórmulas limitadas. Com fórmulas bloqueia alterações estruturais de linhas, colunas e planilhas.

.xls✓✓✕✕✓✓✓✕✓
ⓘ

Lê apenas BIFF8 Unicode em CFB v3. Após editar valores e fórmulas limitadas, só converte para XLSX. Não preserva macros, formatação, objetos, links, estados ocultos ou sistemas de datas. Rejeita proteção, assinaturas e fórmulas compartilhadas/matriciais.

.xlsm✓✓✕✕✓✓✓✕✓
ⓘ

Após editar valores e fórmulas limitadas, só converte para XLSX. Não preserva macros, formatação, objetos, links, estados ocultos ou sistemas de datas. Rejeita proteção, assinaturas e fórmulas compartilhadas/matriciais.

.xlsb✓✓✕✕✓✓✓✕✓
ⓘ

Após editar valores e fórmulas limitadas, só converte para XLSX. Não preserva macros, formatação, objetos, links, estados ocultos ou sistemas de datas. Rejeita proteção, assinaturas e fórmulas compartilhadas/matriciais.

.pptx✓✓✓✓✓✕✕✓✓
ⓘ

Pré-visualiza dimensões reais e posições básicas de caixas e edita fragmentos. Não reproduz layout de mestres, imagens ou animação. Preserva partes sem edição.

.ppt✓✓✓✕✓✕✕✕△
ⓘ

Lê e edita texto de slides atuais do histórico mais recente e extrai TXT. Após aceitar perdas, regenera novo PPTX somente de texto com layout básico. Exclui conteúdo anterior/excluído, notas e mestres. Rejeita estruturas ambíguas, texto dinâmico, OLE, macros e proteção. Não restaura layout, imagens ou formatação originais nem exporta PPT.

.pptm✓✓✓✕✓✕✕✕✓
ⓘ

Edita o texto básico dos slides e converte para PPTX sem macros. O VBA não é executado nem mantido. Arquivos anexados (OLE) e hiperlinks são mantidos como estão. Assinaturas, ActiveX, vínculos a recursos externos e proteção são recusados. Salvar como PPTM original e pré-visualização de layout não são oferecidos.

.pdf✓✓✓✓✓✓✕✓✕
ⓘ

Ferramentas de páginas e AcroForm separado para texto, caixas e listas de seleção única. Preserva páginas originais e regenera aparência com fonte coreana. Assinaturas, XFA, ações e formulários incompatíveis são somente leitura. Sem edição do corpo ou OCR.

.hwp✓✓✓✕✕✕✕✕△
ⓘ

Leitura limitada HWP 5.0/5.1, extração TXT e regeneração HWPX somente de texto. O caminho estrutural separado só regenera corpo, coordenadas e dimensões de caixas retangulares sem rotação relativas ao papel, em uma seção e um parágrafo externo. Rejeita tabelas, imagens, campos, rotações, grupos e proteção. Fontes, linhas/preenchimentos, layout preciso, gravação HWP e validação Hancom continuam pendentes.

.hwpx✓✓✓✕✓△✕✓✓
ⓘ

Edita fragmentos reais de corpo/tabelas e cria HWPX novos com parágrafos básicos. Mostra PNG/JPEG originais incorporados separadamente e preserva partes do pacote. Posição, corte, rotação, efeitos, layout completo e validação no Hancom continuam pendentes.

.odt✓✓✓✕✓✕✕✓✓
ⓘ

Edita apenas fragmentos comuns do corpo/tabelas preservando outras partes. Extrai TXT exato. Parágrafos, estruturas ou documentos novos, prévia de layout e validação nativa incompatíveis ou não verificados.

.ods✓✓✕✕✓✓✓△✓
ⓘ

Lê e edita apenas cadeias, números e booleanos básicos e converte para XLSX. Rejeita OpenFormula, datas, horas, erros, mesclagens e recursos avançados. Não exporta ODS original nem preserva formatação/objetos.

.odp✓✓✓✕✓✕✕✓✓
ⓘ

Edita fragmentos reais do corpo de slides, preserva o pacote e extrai TXT. Exclui notas. Não representa layout ou imagens. Não cria documentos ou edita estrutura de slides.

.txt✓✓✓✕✓✕✕✓✕
ⓘ

Exportação UTF-8. YAML, INI e CFG permitem editar código sem validar esquema.

.md✓✓✓✕✓✕✕✓✕
ⓘ

Exportação UTF-8. YAML, INI e CFG permitem editar código sem validar esquema.

.json✓✓✓✕✓✕✕✓✕
ⓘ

Exportação UTF-8. YAML, INI e CFG permitem editar código sem validar esquema.

.jsonl✓✓✓✕✓✕✕✓✕
ⓘ

Exportação UTF-8. YAML, INI e CFG permitem editar código sem validar esquema.

.xml✓✓✓✕✓✕✕✓✕
ⓘ

Exportação UTF-8. YAML, INI e CFG permitem editar código sem validar esquema.

.html✓✓✓✕✓✕✕✓✕
ⓘ

Exportação UTF-8. YAML, INI e CFG permitem editar código sem validar esquema.

.htm✓✓✓✕✓✕✕✓✕
ⓘ

Exportação UTF-8. YAML, INI e CFG permitem editar código sem validar esquema.

.yaml✓✓✓✕✓✕✕✓✕
ⓘ

Exportação UTF-8. YAML, INI e CFG permitem editar código sem validar esquema.

.yml✓✓✓✕✓✕✕✓✕
ⓘ

Exportação UTF-8. YAML, INI e CFG permitem editar código sem validar esquema.

.log✓✓✓✕✓✕✕✓✕
ⓘ

Exportação UTF-8. YAML, INI e CFG permitem editar código sem validar esquema.

.ini✓✓✓✕✓✕✕✓✕
ⓘ

Exportação UTF-8. YAML, INI e CFG permitem editar código sem validar esquema.

.cfg✓✓✓✕✓✕✕✓✕
ⓘ

Exportação UTF-8. YAML, INI e CFG permitem editar código sem validar esquema.

.csv✓✓✓✕✓✓✕✓✕
ⓘ

Edita valores reais, busca, opera linhas/colunas e exporta UTF-8. Preserva separadores, aspas, quebras e BOM no escopo declarado. Exportação exata distingue-se da exportação segura que escapa valores semelhantes a fórmulas. Não regrava a codificação original.

.tsv✓✓✓✕✓✓✕✓✕
ⓘ

Edita valores reais, busca, opera linhas/colunas e exporta UTF-8. Preserva separadores, aspas, quebras e BOM no escopo declarado. Exportação exata distingue-se da exportação segura que escapa valores semelhantes a fórmulas. Não regrava a codificação original.

.rtf✓✓✓✕✓✕✕✓✓
ⓘ

Lê e edita texto real ANSI-1252, Windows-949 e Unicode e extrai TXT. Após aceitar as perdas, regenera apenas texto, tabulações e quebras de linha como um novo RTF Unicode. Não preserva formatação, imagens, objetos, campos ou texto oculto originais. Rejeita páginas de código incompatíveis e documentos protegidos.

.epub✓✓✓✕✕✕✕✕✓
ⓘ

Lê texto XHTML na ordem spine EPUB 2/3 verificada e o sumário NCX/navegação declarado; extrai TXT. Não mostra nem executa scripts, estilos ou recursos externos. Não edita/regrava EPUB original, remove DRM ou mostra layout.

.pages✓△△△✕✕✕✕△
ⓘ

Lê o texto real pela estrutura semântica de arquivos IWA de 2013 e o extrai para TXT. Limita-se ao corpo principal e caixas compatíveis do Pages, texto de formas dos slides atuais do Keynote e valores salvos em tabelas do Numbers. Não recalcula fórmulas do Numbers, edita ou salva formatos Apple originais nem restaura todo o layout. O JPEG incorporado separado pode estar desatualizado ou mostrar apenas parte do documento.

.numbers✓△△△✕✕✕✕△
ⓘ

Lê o texto real pela estrutura semântica de arquivos IWA de 2013 e o extrai para TXT. Limita-se ao corpo principal e caixas compatíveis do Pages, texto de formas dos slides atuais do Keynote e valores salvos em tabelas do Numbers. Não recalcula fórmulas do Numbers, edita ou salva formatos Apple originais nem restaura todo o layout. O JPEG incorporado separado pode estar desatualizado ou mostrar apenas parte do documento.

.key✓△△△✕✕✕✕△
ⓘ

Lê o texto real pela estrutura semântica de arquivos IWA de 2013 e o extrai para TXT. Limita-se ao corpo principal e caixas compatíveis do Pages, texto de formas dos slides atuais do Keynote e valores salvos em tabelas do Numbers. Não recalcula fórmulas do Numbers, edita ou salva formatos Apple originais nem restaura todo o layout. O JPEG incorporado separado pode estar desatualizado ou mostrar apenas parte do documento.

.png✓✓✕✓✕✕✕✕✓
ⓘ

Verifica cabeçalhos, orientação e dimensões decodificadas; usa Worker para prévias e PDF de uma imagem. Reduz o lado máximo a 4096 e compõe transparência sobre branco. Usa apenas o primeiro quadro. Não aceita OCR, edição de imagem ou exportação original.

.jpg / .jpeg✓✓✕✓✕✕✕✕✓
ⓘ

Verifica cabeçalhos, orientação e dimensões decodificadas; usa Worker para prévias e PDF de uma imagem. Reduz o lado máximo a 4096 e compõe transparência sobre branco. Usa apenas o primeiro quadro. Não aceita OCR, edição de imagem ou exportação original.

.webp✓✓✕✓✕✕✕✕✓
ⓘ

Verifica cabeçalhos, orientação e dimensões decodificadas; usa Worker para prévias e PDF de uma imagem. Reduz o lado máximo a 4096 e compõe transparência sobre branco. Usa apenas o primeiro quadro. Não aceita OCR, edição de imagem ou exportação original.

.gif✓✓✕✓✕✕✕✕✓
ⓘ

Verifica cabeçalhos, orientação e dimensões decodificadas; usa Worker para prévias e PDF de uma imagem. Reduz o lado máximo a 4096 e compõe transparência sobre branco. Usa apenas o primeiro quadro. Não aceita OCR, edição de imagem ou exportação original.

.bmp✓✓✕✓✕✕✕✕✓
ⓘ

Verifica cabeçalhos, orientação e dimensões decodificadas; usa Worker para prévias e PDF de uma imagem. Reduz o lado máximo a 4096 e compõe transparência sobre branco. Usa apenas o primeiro quadro. Não aceita OCR, edição de imagem ou exportação original.

.svg✓✓✓✓✓✕✕✓✓
ⓘ

Edição/exportação UTF-8 com prévias seguras e PDF rasterizado de formas/caminhos/texto básicos, gradientes internos, CSS limitado e PNG/JPEG incorporados (PNG RGB/RGBA de 8 bits não entrelaçado e JPEG cinza/RGB). Remove scripts, eventos, recursos externos, use, filtros e animação. PDF com lado máximo de 4096 pixels e fundo branco; não preserva vetores originais. A exportação do código pode preservar conteúdo ativo.

Formatos de conversão e próximas etapas