Spring til indhold
EPUBCheck · Ressourcer og referencer

EPUBCheck RSC-009: fragment på et rasterbillede

Opdateret:

EPUBCheck RSC-009 er en advarselsmeddelelse: “A non-SVG image resource should not be defined with a fragment identifier.” En reference til et rasterbillede (JPEG, PNG, GIF, WebP) inkluderer en fragmentidentifikator (#part), som kun giver mening for SVG-billeder. Læseapps ignorerer eller håndterer fragmentet forkert, så billedet muligvis ikke vises som tænkt.

Den officielle meddelelse

A non-SVG image resource should not be defined with a fragment identifier.

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

Typiske årsager

  • En URL som images/map.png#region kopieret fra en webside eller et kortbillede.
  • Et værktøj, der tilføjer fragmenter til hvert billedreference.

Sådan retter du det

  1. Find billedreferencen nævnt i beskeden.
  2. Fjern #fragmentet fra henvisningen til billedet.
  3. Hvis du har brug for at vise en del af et billede, skal du beskære det til sin egen fil eller bruge SVG.

Hvornår det ikke er dette

Et fragment, der peger på en id, der ikke eksisterer i et XHTML dokument, er RSC-012.

Termer der bruges her

Andre RSC beskeder

  • RSC-008 Referenced resource "…" is not declared in the OPF manifest.
  • RSC-010 Reference to non-standard resource type found.
  • RSC-007 Referenced resource "…" could not be found in the EPUB.
  • RSC-011 Found a reference to a resource that is not a spine item.
  • RSC-006 Remote resource reference is not allowed in this context; resource "…" must be located in the EPUB container.
  • RSC-006b Resource "…" is located outside the EPUB Container; please check the resource is retrieved in scripted content.

Kilder

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

FAQ

Hvad betyder EPUBCheck RSC-009?

EPUBCheck RSC-009 er en advarselsmeddelelse: “A non-SVG image resource should not be defined with a fragment identifier.” En reference til et rasterbillede (JPEG, PNG, GIF, WebP) inkluderer en fragmentidentifikator (#part), som kun giver mening for SVG-billeder. Læseapps ignorerer eller håndterer fragmentet forkert, så billedet muligvis ikke vises som tænkt.

Er RSC-009 en fejl?

RSC-009 rapporteres som advarsel som standard. EPUB er stadig gyldig, men noget vil sandsynligvis forårsage problemer i nogle læseapps. 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