iloveepub
Menu
PT

Processado localmente — os seus ficheiros nunca saem do seu dispositivo

Consertar meu EPUB

Uma única ferramenta para o resgate completo: solte aqui um livro que não abre, que abre com o sumário quebrado ou que aparece sem nome na sua estante. Primeiro roda uma checagem de integridade, os danos estruturais são reparados automaticamente, as lacunas de capa e metadados você preenche — e o livro corrigido é rechecado antes do download. Tudo no seu navegador; o arquivo nunca sai do seu dispositivo.

01Selecione seu EPUB

Os livros que chegam a esta página

Uma transferência que o Apple Books e o Calibre recusam os dois, muitas vezes porque uma ferramenta de zip comprimiu a entrada mimetype ou a tirou do primeiro lugar. Uma união ou uma edição à mão cujo índice ainda aponta para ficheiros que já saíram. Uma estante que mostra o nome do ficheiro porque o dc:title nunca foi escrito. Ainda não sabe qual destes é. A verificação de saúde é a razão de ser da página.

Passe por aqui antes do editor. Um editor precisa de um pacote que consiga ler. Esta ferramenta diz-lhe se o pacote se deixa ler, repara a camada estrutural e corre a mesma verificação sobre o resultado antes de a transferência aparecer.

Os ficheiros que uma reparação pode reescrever

META-INF/container.xml é reconstruído quando falta ou está mal formado. O arquivo é reembalado para o mimetype ser o primeiro registo, armazenado e não comprimido com deflate, com exatamente application/epub+zip. Saem os itens do manifesto e as entradas da spine que apontam para ficheiros em falta. Um nav de EPUB 3 em falta, ou um NCX de EPUB 2 em falta, é reconstruído a partir dos capítulos que existem. Num índice que já existe, as ligações mortas são retiradas.

O HTML dos capítulos, as imagens e o CSS são copiados byte a byte. Não são recodificados nem limpos. Título, autor e capa só mudam quando os escreve ou os carrega. O que se escreve é dc:title, dc:creator, meta name=cover e a propriedade cover-image. A mesma lista corre então sobre os bytes que vai descarregar. O limite é 120 MB, com um aviso acima de 100 MB, porque a reparação segura o arquivo na memória.

Danos que esta página nomeia e não finge corrigir

Um ficheiro que não é um ZIP válido, um livro sem capítulos legíveis e um ficheiro protegido por DRM são dados como sem reparação. Uma transferência cortada tem de ser pedida outra vez. O DRM não é removido. Texto partido dentro de um capítulo que, de resto, é válido — tags por fechar numa história, uma folha de estilo que esconde o texto — não é reescrito. A verificação de saúde não limpa o HTML.

As fontes não passam a subconjunto e as imagens não são recodificadas. Se o relatório diz que a estrutura está sã e um leitor continua a falhar, o problema está na marcação do capítulo — e isso é trabalho de editor.

O Polish do Calibre corrige mais, e muda mais

As funções Polish books e Modify EPUB do Calibre podem criar subconjuntos de fontes, recodificar imagens e achatar o CSS ao mesmo tempo que reparam um livro. Essa limpeza a mais é útil. É também assim que uma reparação aparentemente inofensiva muda a tipografia. A verificação do editor está mais perto do EpubCheck, e deixa-o a experimentar o ficheiro.

Esta página fica na camada do pacote: contentor, mimetype, manifesto, spine, nav, marcadores de capa, Dublin Core. Depois repete a sua lista antes da transferência. Use o Polish quando quiser a limpeza das fontes e das imagens. Use esta quando os capítulos devem ficar byte a byte. Se o relatório diz que o arquivo não é um ZIP, o Calibre também não o recupera.

Como corrigir um EPUB com problemas

  1. Solte o livro com problemas

    Selecione qualquer arquivo .epub — um que não abre, que mostra um sumário quebrado ou que aparece sem nome na sua estante. Nada é enviado.

  2. Leia o relatório de integridade

    O diagnóstico lista cada verificação — container, mimetype, referências, sumário, capa, metadados — marcada como em ordem, corrigível ou sem conserto.

  3. Aplique as correções

    Os reparos estruturais rodam automaticamente. Se a capa ou os metadados de título/autor estiverem ausentes, adicione-os na mesma etapa — ambos são opcionais.

  4. Baixe o livro verificado

    O EPUB corrigido é rechecado antes do download. Você recebe um relatório de reparo e um sinal verde, não apenas uma mensagem de sucesso às cegas.

Perguntas frequentes

Uma ferramenta de zip voltou a gravar o meu EPUB e agora nada o abre. O que é que partiu?

Muitas vezes, a entrada mimetype. Os leitores esperam-na em primeiro no arquivo, armazenada e não comprimida com deflate, com exatamente application/epub+zip. Uma app de zip qualquer estraga isso. A reparação reescreve a entrada e volta a correr a verificação de saúde sobre o resultado.

Que ficheiros é que a reparação reescreve?

O container.xml quando falta ou está mal formado, a entrada mimetype, o OPF quando saem referências mortas do manifesto ou da spine, e o nav ou o NCX quando faltam ou têm ligações mortas. O HTML dos capítulos, as imagens e o CSS passam tal como estão. Título, autor e capa só mudam se os indicar.

O Polish books do Calibre também promete corrigir EPUB. Porque usar esta?

O Polish pode criar subconjuntos de fontes, recodificar imagens e achatar o CSS enquanto corrige o pacote. Isso muda mais do que a estrutura. Esta página não faz essas transformações. Repara o pacote e mostra outra vez a mesma lista antes da transferência.

O relatório diz que o livro não tem conserto. Devo tentar o Calibre?

Se o ficheiro não é um ZIP válido, o Calibre também não o lê. Transfira-o de novo. Se tem DRM, nenhuma das duas o deve retirar. Se o pacote está bem e um capítulo é HTML partido, o editor do Calibre ou o Sigil podem editar esse capítulo. Esta verificação não reescreve a marcação do texto.

A segunda verificação manda o livro para algum lado?

Não. A segunda passagem é a mesma inspeção no navegador que a primeira, sobre os bytes que vão ser descarregados. Uma capa que optou por não pôr continua na lista. Não é tratada como falha da reparação estrutural.

Ferramentas relacionadas