O que é o formato de ficheiro OFD?
.ofd é o formato nacional chinês de documento aberto de layout fixo, padronizado como GB/T 33190 pelo China Electronics Standardization Institute (CESI). Conceitualmente semelhante a um documento .pdf, ele armazena o conteúdo da página em coordenadas absolutas dentro de um contêiner ZIP que contém arquivos de layout XML, fontes, imagens e dados de assinatura digital.
Publicado em 2016 (GB/T 33190-2016) e revisado em 2020, o OFD tornou-se um formato obrigatório na China para documentos eletrônicos governamentais e registros comerciais. Desde 2021, a autoridade fiscal nacional da China exige que todas as faturas eletrônicas de IVA sejam emitidas no formato .ofd, tornando-o um arquivo de uso diário para empresas que operam na China.
O contêiner .ofd é um arquivo ZIP - inspecionável ao renomear para .zip - com um ponto de entrada OFD.xml, arquivos XML por página em Pages/ e um diretório Res/ para fontes e imagens incorporadas. Um diferencial importante em relação ao PDF é o suporte nativo aos padrões criptográficos nacionais chineses: assinaturas digitais SM2 e criptografia simétrica SM4, usadas para selos eletrônicos (电子印章) em documentos oficiais.
A abertura de arquivos .ofd fora da China requer software dedicado. O WPS Office os manipula nativamente em várias plataformas. O Foxit PDF Reader suporta OFD via plugin, e a biblioteca de código aberto libofd em C++ permite o acesso programático.
Segurança e proteção
RISCO: LOWArquivos OFD são documentos XML em um contêiner ZIP; sem código executável. Baixo risco direto. A validação do selo eletrônico (assinatura SM2) requer bibliotecas criptográficas chinesas - ferramentas padrão podem não verificar a assinatura, mas o conteúdo em si é seguro para visualização. As faturas eletrônicas chinesas no formato OFD são documentos oficiais emitidos pelo governo; a falsificação de faturas eletrônicas OFD é uma preocupação para departamentos de contabilidade (valide o código QR através dos sistemas da autoridade fiscal chinesa).
Detalhes do formato
em resumo- ObjectView Form Definition (Cypresslogic Systems) - Arquivo de definição de formulário proprietário para o ObjectView Professional Edition, uma ferramenta legada de formulários de banco de dados para Windows; software efetivamente morto sem base de usuários moderna.
Programas que abrem arquivos OFD
Detalhes técnicos
especificação profunda| Formato de contêiner | Arquivo ZIP (entradas compactadas com DEFLATE) |
| Arquivo de ponto de entrada | OFD.xml na raiz do ZIP |
| Modelo de layout | Layout fixo de coordenadas absolutas (não ajustável) |
| Codificação de caracteres | UTF-8 XML |
| Tipo MIME | application/ofd |
| Algoritmo de assinatura digital | SM2 (criptografia nacional chinesa, equivalente a ECDSA) |
| Algoritmo de criptografia | SM4 (cifra simétrica nacional chinesa, equivalente a AES) |
| Padrão de selo eletrônico | 电子印章 (e-seal) conforme GM/T 0031 |
| Descrição da página | Document.xml por página + arquivos individuais Pages/P_n.xml |
| Diretório de recursos | Fontes, imagens e perfis de cores em Res/ |
| Formato de assinatura | XMLDSig com algoritmos SM2/SM3 |
| Plataformas associadas | Windows, macOS, Linux, Android, iOS |
| Mandato governamental | Obrigatório para faturas eletrônicas de IVA chinesas desde 2021 |
| Método de inspeção | Renomeie para .zip para navegar na estrutura interna de arquivos |
| Lançado | 2016 (GB/T 33190-2016, released October 13, 2016) |
| Versão mais recente | GB/T 33190-2020 (revised standard, 2020) |
| Padrão aberto | Sim · livre de royalties |
| Especificação | codeofchina.com |
Conversões de OFD
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos OFD.