Spring til indhold
EPUBCheck · Pakke-dokument (OPF)

EPUBCheck OPF-013: erklærede medietyper adskiller sig

Opdateret:

EPUBCheck OPF-013 er en advarselsmeddelelse: “Resource "…" is declared with MIME type "…" in content, but has MIME type "…" in the package document.” Et indholds dokument erklærer én medietype for en ressource, og manifestet erklærer en anden. Læseapps kan stole på enten værdi, så en mismatch kan forhindre, at ressourcen afspilles eller vises.

Den officielle meddelelse

Resource "%1$s" is declared with MIME type "%2$s" in content, but has MIME type "%3$s" in the package document.

Standard alvorlighed
Advarsel. EPUB er stadig gyldig, men noget vil sandsynligvis forårsage problemer i nogle læse-apps. EPUBCheck afsluttes med 0, medmindre du angiver --failonwarnings.
EPUBCheck version
5.4.0

%1$s, %2$s… bliver udfyldt med filen, værdien eller elementet EPUBCheck fundet.

Typiske årsager

  • Et objekt, embed, link eller kildeelement, hvis type-attribut ikke stemmer overens med manifestelementet.
  • En fil konverteret til et andet format (for eksempel, lyd genkodet) uden at opdatere hver erklæring.
  • En typeattribut kopieret fra en webside, der brugte et andet format.

Sådan retter du det

  1. Kontroller det reelle format af filen EPUBCheck navne.
  2. Indstil manifestmediatypen til det virkelige format.
  3. Få type-attributten i indholdsdokumentet til at sige det samme, eller fjern type-attributten, hvis elementet ikke har brug for det.

Hvornår det ikke er dette

Hvis filens indhold ikke matcher manifestets mediatype, er det OPF-029.

Termer der bruges her

Andre OPF beskeder

  • OPF-012 Item property "…" is not defined for media type "…".
  • OPF-014 The property "…" should be declared in the OPF file.
  • OPF-011 itemref can’t have both page-spread-right and page-spread-left properties.
  • OPF-015 The property "…" should not be declared in the OPF file.
  • OPF-016 The element "rootfile" is missing its required attribute "full-path".
  • OPF-017 The attribute "full-path" on element "rootfile" must not be empty.

Kilder

Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.

FAQ

Hvad betyder EPUBCheck OPF-013?

EPUBCheck OPF-013 er en advarselsmeddelelse: “Resource "…" is declared with MIME type "…" in content, but has MIME type "…" in the package document.” Et indholds dokument erklærer én medietype for en ressource, og manifestet erklærer en anden. Læseapps kan stole på enten værdi, så en mismatch kan forhindre, at ressourcen afspilles eller vises.

Er OPF-013 en fejl?

OPF-013 rapporteres som advarsel som standard. EPUB er stadig gyldig, men noget vil sandsynligvis forårsage problemer i nogle læse-apps. EPUBCheck afsluttes med 0, medmindre du angiver --failonwarnings.

PDF til EPUB værktøjer

Hvert værktøj bruger den samme motor. Op til 3 bøger om dagen er gratis.

Se alle værktøjer