İçeriğe atla
EPUBCheck · Resimler, ses ve medya örtüleri

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

  1. 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.
  2. 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.
  3. 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-004 Image file header may be corrupted.
  • MED-005 Media Overlay audio reference … to non-standard audio type … found.
  • MED_007 Picture "source" elements must define a "type" attribute when they reference foreign resources; found resource "…" of type "…".
  • MED-008 The time specified in the clipBegin attribute must not be after clipEnd.
  • MED-009 The time specified in the clipBegin attribute must not be the same as clipEnd.
  • MED_010 EPUB Content Documents referenced from a Media Overlay must specify the "media-overlay" attribute.

Kaynaklar

Mesaj metni ve ciddiyeti EPUBCheck 5.4.0 (W3C, BSD-3-Clause) tarafından. Açıklama EpubCC tarafından.

FAQ

EPUBCheck MED-003 ne anlama geliyor?

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.

MED-003 bir hata mı?

MED-003 varsayılan olarak hata olarak bildirilir. EPUB, spesifikasyonun bir kuralını ihlal eder ve geçersizdir. Depolar ve Send to Kindle bunu reddedebilir ve EPUBCheck durum 1 ile çıkar.

PDF ile EPUB araçları

Her araç aynı motoru kullanır. Günde 3 kitap ücretsizdir.

Tüm araçları gör