Verificar pacote EPUB e links

Subconjunto de EPUB 2/3: OCF, versão e metadados do OPF, manifesto, ordem de leitura, integridade de recursos, links e âncoras e conteúdo ativo ou protegido.

  • Funciona no navegador
  • Sem upload
  • Confira antes de baixar

Processado neste dispositivo. Os arquivos nunca são enviados. Subconjunto de EPUB 2/3: OCF, versão e metadados do OPF, manifesto, ordem de leitura, integridade de recursos, links e âncoras e conteúdo ativo ou protegido. Não é o EPUBCheck nem uma verificação completa de conformidade. Links externos são informados e nunca abertos. O conteúdo nunca é executado. ZIP de 10 MiB; 20 MiB descompactados; 300 entradas; 5 MiB por entrada; 100 páginas; 16 MP por imagem; 15 s; saída de 10 MiB. XML UTF-8 de até 512 KiB por parte, 40 níveis e 20000 nós; sem DTD nem XInclude. Subconjunto de EPUB: 250 recursos, 2000 links, 500 problemas. Sem escapes CSS, srcset responsivo nem redirecionamento xml:base. Edição: 512 caracteres por título ou autor, 20 autores; só o título principal é alterado, e os títulos alternativos são preservados. Capa existente; os demais metadados e a navegação são preservados. Não limpa dados privados.

Como usar esta ferramenta

  1. Arquivo local

    Abra um EPUB local e execute a validação do pacote. Confira os metadados do contêiner e do OPF, o manifesto, a spine e os links internos; o arquivo original não é reparado nem sobrescrito.

  2. Prévia

    Se um item do manifesto aponta para um chapter.xhtml que não existe, o pacote tem um achado de recurso ausente. Restaure esse arquivo ou corrija o caminho dele no EPUB de origem e execute de novo.

  3. Relatório de validação

    Leia o recurso ou caminho e o código de cada problema, inclusive âncoras não resolvidas. Salve o relatório e confira o EPUB corrigido, à parte, com o EPUBCheck para uma verificação de conformidade mais ampla.

Perfil estático

O que significa este resultado?

Um relatório sem problemas neste subconjunto aceito não é o EPUBCheck nem conformidade total com o EPUB. Links externos são apenas listados, sem serem abertos; o conteúdo do livro nunca é executado.

Como resolver entradas rejeitadas ou ausentes?

Confira as maiúsculas e minúsculas dos nomes de arquivo, os caminhos relativos e os IDs de fragmento. Um arquivo sem suporte ou protegido não passa a ser válido por esconder os achados; corrija a origem ou use outro validador adequado.

Quais são os limites desta ferramenta?

Subconjunto local e limitado do EPUB 2/3: ZIP de até 10 MiB, até 20 MiB expandido, até 300 entradas e até 500 problemas. Não cobre escapes de CSS, srcset responsivo nem xml:base.