Vérifier le paquet EPUB et les liens

Sous-ensemble EPUB2/3 : OCF, version/métadonnées OPF, manifeste, ordre de lecture, intégrité des ressources/liens/ancres et contenus actifs/protégés.

  • Fonctionne dans votre navigateur
  • Aucun envoi
  • Vérifiez avant de télécharger

Traitement sur cet appareil ; les fichiers ne sont jamais envoyés. Sous-ensemble EPUB2/3 : OCF, version/métadonnées OPF, manifeste, ordre de lecture, intégrité des ressources/liens/ancres et contenus actifs/protégés. Ni EPUBCheck ni conformité complète ; liens externes signalés, jamais ouverts. Aucun contenu exécuté. ZIP de 10 Mio ; 20 Mio décompressés ; 300 entrées ; 5 Mio par entrée ; 100 pages ; 16 Mpx par image ; 15 s ; sortie de 10 Mio. XML UTF-8 ≤ 512 Kio par partie, 40 niveaux et 20 000 nœuds ; aucun DTD ni XInclude. Sous-ensemble d’EPUB : 250 ressources, 2 000 liens, 500 problèmes signalés. Pas d’échappement CSS, de srcset adaptatif ni de redirection xml:base. Modification : 512 caractères par titre ou auteur, 20 auteurs ; seul le titre principal est modifié, les titres alternatifs sont conservés. La couverture existante, les autres métadonnées et la navigation sont conservées. Ce n’est pas un nettoyage de données privées.

Utiliser cet outil

  1. Fichier local

    Ouvrez un EPUB local et lancez la validation du paquet. Examinez le conteneur et les métadonnées OPF, le manifeste, la spine et les liens internes ; l’archive d’origine n’est ni réparée ni écrasée.

  2. Aperçu

    Si une entrée du manifeste pointe vers un chapter.xhtml absent, le paquet présente une ressource manquante. Restaurez ce fichier ou corrigez son chemin dans l’EPUB source, puis relancez.

  3. Rapport de validation

    Lisez la ressource ou le chemin et le code de chaque problème, y compris les ancres non résolues. Enregistrez le rapport et vérifiez séparément l’EPUB corrigé avec EPUBCheck pour une conformité plus large.

Profil statique

Que signifie ce résultat ?

Un rapport sans anomalie sur le sous-ensemble pris en charge n’équivaut ni à EPUBCheck ni à une conformité EPUB complète. Les liens externes sont listés sans être ouverts ; le contenu du livre n’est jamais exécuté.

Comment corriger une entrée refusée ou manquante ?

Vérifiez la casse des noms de fichiers, les chemins relatifs et les identifiants de fragments. Masquer les problèmes ne rend pas valide une archive non prise en charge ou protégée ; corrigez la source ou utilisez un autre validateur adapté.

Quelles sont les limites de cet outil ?

Sous-ensemble local d’EPUB2/3 borné : ZIP ≤ 10 MiB, contenu décompressé ≤ 20 MiB, ≤ 300 entrées et ≤ 500 problèmes. Les échappements CSS, le srcset adaptatif et xml:base ne sont pas couverts.