تحويل FB2 إلى EPUB
حوّل كتابًا بصيغة FictionBook 2.0 إلى حزمة EPUB بمحتوى قابل لإعادة تدفق النص لقراءته على أجهزة القراءة والتطبيقات المتوافقة.
مقارنة التنسيقات والمواصفات التقنية
| المواصفات | FB2 | EPUB |
|---|---|---|
| نوع MIME | application/ | application/ |
| النوع | كتاب رقمي XML | كتاب إلكتروني مُجمّع |
| الضغط | نص XML بلا ضياع (غالباً مضغوط بصيغة ZIP كملف .fb2.zip) | ZIP (DEFLATE) |
| المواصفات القياسية | مخطط FictionBook 2.0 XML | W3C EPUB 3.3 |
| رأس البايتات السحرية (Magic Bytes) | 3C 3F 78 6D 6C ... 3C 46 69 63 74 69 6F 6E 42 6F 6F 6B (FictionBook) | 50 4B 03 04 ... 6D 69 6D 65 74 79 70 65 (mimetype) |
نظرة عامة على التنسيق والاستخدامات
تستخدم ملفات FictionBook 2.0 بنية XML التي تخزن نص الكتاب وبيانات التعريف والصور المضمّنة داخل ملف نصي عادي واحد. لا يمكن للعديد من أجهزة القراءة وتطبيقات الجوال فتح هذه الصيغة مباشرة. يقوم التحويل إلى EPUB بإعادة تعبئة المحتوى في تنسيق معيار الصناعة المدعوم من قبل Apple Books وGoogle Play Books وأجهزة Kobo. غالبًا ما يقوم المؤلفون والمكتبات الرقمية بترجمة هذه الملفات لضمان قدرة القراء على الوصول إلى الأدب عبر أنظمة تشغيل مختلفة. تتطلب القارئات الإلكترونية القياسية هياكل ملفات HTML وCSS محددة داخل حاوية ZIP، مما يجعل EPUB تنسيق الوجهة الأمثل لتوافق الأجهزة المختلفة.
المواصفات التقنية وتحليل الترميز (Codec)
تستخدم صيغة FictionBook 2.0 نوع الوسائط application/x-fb2+xml وتعتمد على نص XML النقي، وأحيانًا مضغوط داخل أرشيف .fb2.zip. تفتقر إلى بايتات سحرية ويتم التعرف عليها بواسطة علامة XML الجذرية <FictionBook>. بينما تستخدم صيغة EPUB نوع الوسائط application/epub+zip وهي حاوية ZIP صارمة. تبدأ ملفات EPUB ببايتات PK السحرية (50 4B 03 04) وتتطلب بنية داخلية محددة تحتوي على ملف mimetype ومجلد META-INF مع ملف container.xml وملفات محتوى XHTML منسقة باستخدام CSS.
توافق أنظمة التشغيل والمتصفحات
يدعم كثير من أجهزة القراءة الإلكترونية وتطبيقاتها EPUB، بينما ينتشر دعم FB2 أكثر في برامج القراءة المتخصصة. يختلف التوفر حسب الجهاز والبرنامج.
معلومات مفيدة
تحقق دائماً من الإشارة الصحيحة للصور الثنائية المضمنة من ملف XML المصدري في بيان OPF الجديد أثناء التحويل لمنع فقدان الرسوم التوضيحية.
الأسئلة الشائعة
كيف تحول FictionBook 2.0 إلى EPUB دون فقدان الجودة؟
التحويل خالٍ تمامًا من الفقدان لأن كلا الصيغتين تخزنان النص وبيانات التعريف باستخدام ترميز النصوص. يتم نقل النص والفصول والصور المضمنة بتنسيق base64 مباشرة إلى ملفات XHTML الجديدة دون تقليل الجودة أو الدقة.
ما الفرق بين FictionBook 2.0 وصيغة EPUB؟
FictionBook 2.0 هو مستند XML واحد يحتوي على جميع أجزاء الكتاب، بينما صيغة EPUB هي مجموعة من ملفات XHTML متعددة وأوراق الأنماط ومستندات التنقل المعبأة معًا داخل أرشيف ZIP مضغوط.