ما هي بيانات EPUB الوصفية؟

بيانات EPUB الوصفية هي معلومات مدمجة داخل ملف EPUB تصف خصائص الكتاب الإلكتروني مثل العنوان والمؤلف والناشر واللغة وتاريخ النشر. تتبع هذه البيانات معيار بيانات Dublin Core وتُخزن في ملف OPF (Open Packaging Format) داخل أرشيف EPUB. تساعد البيانات الوصفية قارئات الكتب الإلكترونية والمكتبات ومتاجر الكتب الرقمية على تصنيف الكتب وعرضها والبحث عنها بشكل صحيح.

عند تحميل أو إنشاء ملف EPUB، غالباً ما يحتوي على بيانات وصفية غير كاملة أو غير صحيحة أو مفقودة. قد يسبب هذا مشاكل في تنظيم الكتب الإلكترونية في تطبيقات القارئ، أو عرض غير صحيح لمعلومات الكتاب، أو مشاكل عند مشاركة الملفات. يتطلب تعديل هذه البيانات الوصفية مباشرة معرفة تقنية بـ XML وبنية ملف EPUB.

وصف الأداة

تتيح لك هذه الأداة عرض وتعديل البيانات الوصفية لأي ملف EPUB مباشرة في متصفحك. قم بتحميل ملف EPUB لاستخراج جميع حقول البيانات الوصفية، وتعديل القيم الموجودة، وإضافة إدخالات بيانات وصفية جديدة، أو حذف الحقول غير المرغوبة. قم بتحميل EPUB المعدل مع تطبيق التغييرات الخاصة بك مع الحفاظ على محتوى الكتاب الأصلي والتنسيق.

أمثلة

حقول البيانات الوصفية الشائعة التي يمكنك تعديلها:

الحقل قيمة مثال
title The Great Gatsby
creator F. Scott Fitzgerald
language en
publisher Scribner
date 1925-04-10
subject Fiction, Classic Literature
identifier isbn:9780743273565
description رواية عن الحلم الأمريكي
rights المجال العام

خصائص البيانات الوصفية لـ EPUB 3:

الخاصية قيمة مثال
dcterms:modified 2024-01-15T10:30:00Z
rendition:layout reflowable
rendition:orientation auto
calibre:series The Fitzgerald Collection
calibre:series_index 1

الميزات

  • استخراج جميع البيانات الوصفية: يقرأ تلقائياً علامات Dublin Core وعناصر meta في EPUB 2 وخصائص EPUB 3 وعناصر الروابط
  • التعديل في المكان: عدّل أي قيمة حقل بيانات وصفية موجودة مباشرة
  • إضافة حقول مخصصة: أنشئ إدخالات بيانات وصفية جديدة تشمل حقول DC القياسية والخصائص المخصصة
  • حذف الحقول: احذف الإدخالات البيانات الوصفية غير المرغوبة أو غير الصحيحة
  • الحفاظ على سلامة الملف: قم بتحميل EPUB منسق بشكل صحيح مع الحفاظ على جميع المحتوى الأصلي

الصيغ المدعومة

تدعم الأداة صيغ EPUB 2 و EPUB 3، وتتعامل مع بنى البيانات الوصفية المختلفة:

  • عناصر Dublin Core: <dc:title>، <dc:creator>، <dc:date>، وغيرها
  • علامات meta في EPUB 2: <meta name="..." content="..." />
  • خصائص EPUB 3: <meta property="...">value</meta>
  • عناصر الروابط: <link rel="..." href="..." />
  • بيانات Calibre الوصفية: calibre:series، calibre:series_index، calibre:rating

حالات الاستخدام

  • إصلاح أسماء المؤلفين أو العناوين غير الصحيحة قبل إضافة الكتب إلى مكتبتك الإلكترونية
  • إضافة بيانات وصفية مفقودة مثل معلومات السلسلة أو تواريخ النشر أو أرقام ISBN لتحسين التنظيم في تطبيقات القارئ مثل Calibre أو Apple Books أو Kindle
  • إزالة المعلومات الشخصية أو البيانات الوصفية للتتبع غير المرغوبة قبل مشاركة ملفات EPUB

كيفية العمل

  1. التحميل: حدد ملف EPUB من جهازك
  2. التحليل: تقوم الأداة بفك ضغط EPUB وتحديد موقع ملف OPF عبر container.xml واستخراج جميع البيانات الوصفية
  3. العرض: اعرض الحقول المستخرجة في تنسيق قائمة قابلة للتحرير
  4. التعديل: غيّر القيم أو أضف حقولاً جديدة أو احذف الحقول الموجودة
  5. التحميل: أنشئ ملف EPUB جديد مع البيانات الوصفية المحدثة مع الحفاظ على جميع المحتوى الآخر

القيود

  • يعتمد حد حجم الملف الأقصى على ذاكرة المتصفح (عادة يعمل بشكل جيد مع الملفات حتى 100 ميجابايت)
  • لا يمكن معالجة ملفات EPUB المحمية بـ DRM
  • بعض خصائص البيانات الوصفية المعقدة (مثل opf:file-as أو opf:role) يتم عرضها لكن يتم تبسيطها عند الحفظ
  • تعالج الأداة الملفات بالكامل في متصفحك—لا يتم تحميل أي بيانات إلى أي خادم

نصائح

  • استخدم أسماء حقول Dublin Core القياسية (title و creator و publisher و date و language وغيرها) للحصول على أقصى توافق عبر قارئات الكتب الإلكترونية
  • لمعلومات السلسلة، استخدم حقول calibre:series و calibre:series_index التي تحظى بدعم واسع
  • يجب أن يحتوي حقل identifier على معرّف كتاب فريد—يفضل رقم ISBN بالصيغة isbn:1234567890
  • يجب أن تتبع حقول التاريخ صيغة ISO 8601: YYYY-MM-DD أو YYYY-MM-DDTHH:MM:SSZ