EPUBCheck MED-003: resim görüntüsü temel tür değil
Güncellendi:
EPUBCheck MED-003 bir hata mesajıdır: “Picture "img" elements must reference core media type resources, but found resource "…" of type "…".” Bir resim öğesi içindeki img, temel medya tipi olmayan bir görüntüye işaret ediyor. Resim içinde, img her zaman bir temel görüntü tipine (JPEG, PNG, GIF, WebP veya SVG) referans vermelidir, böylece her okuma uygulaması bunu gösterebilir; EPUBCheck dosyayı ve türünü isimlendirir.
Resmi mesaj
Picture "img" elements must reference core media type resources, but found resource "%1$s" of type "%2$s".
- Varsayılan ciddiyet
- Hata. EPUB, spesifikasyonun bir kuralını ihlal ediyor ve geçersizdir. Depolar ve Kindle'ye gönder, onu reddedebilir ve EPUBCheck ile durum 1 ile çıkış yapar.
- EPUBCheck sürümü
- 5.4.0
%1$s, %2$s… dosyadan, değer veya öğeden bulunan EPUBCheck ile doldurulmuştur.
Tipik nedenler
- Okuma uygulamalarının görüntülemek zorunda olmadığı TIFF, BMP, HEIC veya diğer formatlar.
- Web için yazılmış bir resim elementi, modern formatın img'de ve yedeklerin source'da yer aldığı.
Nasıl düzeltilir
- Görüntüyü JPEG, PNG, GIF, WebP veya SVG'ye dönüştürün ve src ile manifest medya türünü güncelleyin.
- Eğer başka bir format sunmak istiyorsanız, bunu bir tür niteliği olan bir kaynak öğesinde koyun ve img'de bir çekirdek formatı tutun.
- EPUB'yı yeniden inşa edin ve mesajın kaybolduğunu onaylamak için EPUBCheck'yi tekrar çalıştırın.
Ne zaman bu değil
Eğer resim içindeki bir kaynak elemanı yabancı bir format için bir tip niteliğinden yoksunsa, bu MED_007'dır.
Burada kullanılan terimler
Diğer MED mesajları
MED-004Image file header may be corrupted.MED-005Media Overlay audio reference … to non-standard audio type … found.MED_007Picture "source" elements must define a "type" attribute when they reference foreign resources; found resource "…" of type "…".MED-008The time specified in the clipBegin attribute must not be after clipEnd.MED-009The time specified in the clipBegin attribute must not be the same as clipEnd.MED_010EPUB Content Documents referenced from a Media Overlay must specify the "media-overlay" attribute.
Kaynaklar
- EPUB 3.3, §3.5.2.2 HTML img fallbacks · okumak
- EPUB 3.3, §3.2 Core media types · okumak
Mesaj metni ve ciddiyeti EPUBCheck 5.4.0 (W3C, BSD-3-Clause) tarafından. Açıklama EpubCC tarafından.