İçeriğe atla
EPUBCheck · Paket belgesi (OPF)

EPUBCheck OPF-029: dosya kendi medya türü değil

Güncellendi:

EPUBCheck OPF-029 bir hata mesajıdır: “The file "…" does not appear to match the media type …, as specified in the OPF file.” Bir dosyanın içeriği, manifestte bildirilen medya türü ile eşleşmiyor. EPUBCheck dosyaya bakar, bu nedenle yanlış bir bildirim, okuma uygulamalarının onu yanlış formatta çözmeye çalışmasına neden olabilir.

Resmi mesaj

The file "%1$s" does not appear to match the media type %2$s, as specified in the OPF file.

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

  • image/jpeg olarak ilan edilen bir PNG veya tam tersi.
  • Manifestoyu güncellemeksizin başka bir formata dönüştürülmüş bir dosya.
  • Yeni bir uzantıyla yeniden adlandırılmış bir dosya, dönüştürülmeden.

Nasıl düzeltilir

  1. Dosyanın gerçek formatını kontrol edin EPUBCheck adları (bir resim düzenleyici veya file komutu size bunu söyleyecektir).
  2. Manifest medya türünü gerçek formatla değiştirin.
  3. Ya da dosyayı manifestin belirttiği formata çevirin, adını ve referanslarını tutarlı tutarak.

Ne zaman bu değil

Eğer sadece uzantı formatla uyuşmuyorsa, EPUBCheck PKG-022'i rapor eder.

Burada kullanılan terimler

Diğer OPF mesajları

  • OPF-028 Undeclared prefix: "…".
  • OPF-030 The unique-identifier "…" was not found.
  • OPF-027 Undefined property: "…".
  • OPF-031 File listed in reference element in guide was not declared in OPF manifest: ….
  • OPF-026 Found malformed property value: "…".
  • OPF-032 Guide references "…" which is not a valid "OPS Content Document".

Kaynaklar

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

FAQ

EPUBCheck OPF-029 ne anlama geliyor?

EPUBCheck OPF-029 bir hata mesajıdır: “The file "…" does not appear to match the media type …, as specified in the OPF file.” Bir dosyanın içeriği, manifestte bildirilen medya türü ile eşleşmiyor. EPUBCheck dosyaya bakar, bu nedenle yanlış bir bildirim, okuma uygulamalarının onu yanlış formatta çözmeye çalışmasına neden olabilir.

OPF-029 bir hata mı?

OPF-029 varsayılan olarak hata olarak bildirilir. EPUB, spesifikasyonun kuralını ihlal eder ve geçersizdir. Mağazalar ve Kindle'ye gönderimler 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