Ir para o conteúdo
AZ Tools

Visualizador de EPUB, metadados e texto

Um .epub é um ZIP com uma estrutura rígida, e é por isso que um livro pode parecer bem e ainda assim ser recusado por um leitor sem qualquer explicação. Este visualizador abre-o e diz-lhe o que lá está: título, autores, idioma, editora, data, identificador e assuntos, a ordem de leitura com a contagem de palavras por capítulo, e o texto simples de qualquer capítulo ou do livro inteiro. Também corre as verificações estruturais que decidem se um leitor abre o ficheiro. A entrada mimetype tem de ser a primeira do arquivo e estar guardada sem compressão — os leitores identificam um livro lendo esses bytes diretamente, sem descompactar nada, por isso um livro cujo mimetype foi comprimido, ou escrito no fim, falha logo no primeiro passo mesmo continuando a ser um ZIP perfeitamente válido. Além disso: o contentor tem de nomear um pacote que exista, cada entrada da ordem de leitura tem de existir no manifesto, cada ficheiro do manifesto tem de estar mesmo no arquivo e tem de haver um índice. A contagem de palavras já é útil por si só — que tamanho tem realmente este livro e onde é que se arrasta — e o texto extraído dá-lhe algo para pesquisar, comparar ou colar noutro sítio. Tudo acontece no seu navegador; o livro nunca é enviado.

Largue um ficheiro .epub para o ler.

Como usar

  1. Largue um ficheiro .epub ou clique para escolher um.
  2. Leia o bloco de metadados: título, autores, idioma, editora, identificador e assuntos.
  3. Veja a lista de verificações — uma marca vermelha é o motivo de um leitor recusar o livro.
  4. Consulte a tabela de conteúdos para a ordem de leitura e as palavras por capítulo.
  5. Escolha um capítulo, ou o livro inteiro, e copie ou transfira o texto simples.

Perguntas frequentes

Porque é que o ficheiro mimetype tem de vir primeiro e sem compressão?
Para que um leitor possa identificar o ficheiro lendo um número fixo de bytes numa posição conhecida, antes de descompactar seja o que for. A regra vem da especificação do contentor OCF. Um livro que a quebre continua a ser um ZIP válido, e é por isso que a falha parece tão misteriosa — o leitor simplesmente recusa-o.
O meu livro abre numa aplicação mas não noutra. Porquê?
Os leitores perdoam coisas diferentes. As verificações aqui são as que os leitores rigorosos aplicam, por isso uma marca vermelha costuma explicar a diferença: um ficheiro que o manifesto promete e não existe, uma entrada da ordem de leitura que não aponta para nada, ou um mimetype mal escrito.
Como são calculadas as palavras?
São removidos marcação, scripts e estilos de cada capítulo e o texto restante é dividido por espaços. Também são mostrados os caracteres, o número mais significativo em chinês, japonês e coreano, onde as palavras não são separadas por espaços.
Mostra as imagens e a formatação?
Não — isto é um visualizador do que o ficheiro contém, não uma aplicação de leitura. Extrai o texto para poder pesquisar, contar, comparar ou colar. As imagens e o grafismo ficam no ficheiro.
Funciona com livros protegidos por DRM?
Não. Um livro de uma loja com DRM tem o conteúdo cifrado e nada no navegador o consegue ler. Ficheiros exportados sem DRM abrem normalmente.
O meu livro é enviado para algum lado?
Não. O ficheiro é descompactado e analisado no seu navegador e nada é enviado para um servidor.

Ferramentas relacionadas