EPUBCheck OPF-029: fil er ikke dens mediatype
Opdateret:
EPUBCheck OPF-029 er en fejlmeddelelse: “The file "…" does not appear to match the media type …, as specified in the OPF file.” En fils indhold svarer ikke til den mediatype, der er erklæret for den i manifestet. EPUBCheck ser på filen selv, så en forkert erklæring kan få læse-apps til at forsøge at afkode den i den forkerte format.
Den officielle meddelelse
The file "%1$s" does not appear to match the media type %2$s, as specified in the OPF file.
- Standard alvorlighed
- Fejl. EPUB bryder en regel i specifikationen og er ugyldig. Lagring og Send til Kindle kan afvise det, og EPUBCheck afsluttes med status 1.
- EPUBCheck version
- 5.4.0
%1$s, %2$s… bliver udfyldt med filen, værdien eller elementet EPUBCheck fundet.
Typiske årsager
- En PNG erklæret som image/jpeg, eller omvendt.
- En fil konverteret til et andet format uden at opdatere manifestet.
- En fil omdøbt med en ny udvidelse uden at blive konverteret.
Sådan retter du det
- Kontroller det reelle format af filen EPUBCheck navne (en billedebehandler eller
file-kommandoen vil fortælle dig det). - Skift manifestets mediatype til det rigtige format.
- Eller konverter filen til det format, manifestet erklærer, mens du holder dens navn og referencer konsekvente.
Hvornår det ikke er dette
Hvis kun udvidelsen er uenig med formatet, rapporterer EPUBCheck PKG-022.
Termer der bruges her
Andre OPF beskeder
OPF-028Undeclared prefix: "…".OPF-030The unique-identifier "…" was not found.OPF-027Undefined property: "…".OPF-031File listed in reference element in guide was not declared in OPF manifest: ….OPF-026Found malformed property value: "…".OPF-032Guide references "…" which is not a valid "OPS Content Document".
Kilder
Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.