كيفية فتح كتاب بتنسيق DjVu: اقرأه أولاً، وحوّله عند الحاجة فقط
تعرّف على كيفية فتح كتاب بصيغة DjVu، وفحص صور صفحاته وطبقة النص، وتحديد ما إذا كنت بحاجة لتحويله إلى PDF. يتضمن أمثلة مجربة وقابلة للتنزيل لطبقة النص.

لفتح كتاب بتنسيق DjVu، استخدم قارئاً يدعم امتداد .djvu أو .djvبشكل صريح، مثل برنامج SumatraPDF على نظام Windows أو Okular المزود بدعم DjVu. افتح الملف المُنزّل من داخل هذا التطبيق، وتفقد بضع صفحات، ثم جرب البحث عن عبارة تراها أمامك. ليس هناك ما يدعو لتحويل كتاب يمكنك قراءته بالفعل لمجرد أن امتداده غير مألوف لديك.
افصل بين ثلاثة أسئلة مختلفة: هل تفتح الصفحات بسلاسة؟ هل يتطابق النص مع تلك الصفحات؟ وهل جهازك أو برنامجك التالي يدعم هذا التنسيق؟ توضح اختباراتنا على كتاب مؤلف من 251 صفحة وثلاثة ملفات عينات أصلية سبب أهمية ذلك. فقد يُعرض ملف DjVu بشكل صحيح تماماً ولكنه يخلو من أي كلمات قابلة للبحث—أو يحتوي على كلمات خاطئة. كما أن تحويله إلى PDF قد يحافظ على صور الصفحات لكنه يفقدك النص القابل للاستخراج.
يفترض هذا الدليل أن لديك بالفعل ملفاً مصرحاً لك باستخدامه. للحصول على ملف من أحد الأرشيفات، راجع الدليل المخصص وهو دليل التنزيل من أرشيف الإنترنت.
افتح الكتاب باستخدام قارئ متوافق
نظام Windows: ابدأ ببرنامج SumatraPDF
قائمة التنسيقات المدعومة في SumatraPDF تتضمن صيغة DjVu بشكل صريح. قم بتنزيله من الموقع الرسمي، ثم افتح كتابك من داخل التطبيق نفسه بدلاً من الاعتماد على التطبيق الافتراضي المرتبط بالملف.
توفر لك اختصارات لوحة المفاتيح الموثقة وسيلة سريعة للتحقق من جاهزية القراءة:
- اضغط على Ctrl + O وحدد ملف DjVu.
- استخدم Ctrl + 2 لملاءمة عرض الصفحة، أو Ctrl + 0 لملاءمة الصفحة بأكملها.
- استخدم Ctrl + G للانتقال إلى صفحة في منتصف الكتاب؛ وتحقق أيضاً من البداية والنهاية.
- اضغط على Ctrl + F وابحث عن عبارة قصيرة مرئية في إحدى صفحات متن الكتاب.
تستند هذه التعليمات إلى الوثائق الرسمية، وليست اختبار توافق لنظام Windows أجريناه بأنفسنا. برنامج SumatraPDF مخصص لنظام Windows فقط؛ فلا تبحث عن نسخة قابلة للتنزيل لأجهزة Mac بالاسم نفسه.
Linux: تأكد من أن Okular يدعم صيغة DjVu
يُدرج Okular صيغة DjVu ضمن صيغ المستندات المدعومة لديه. قم بتثبيته بالطريقة المناسبة لتوزيعتك وافتح الملف المحلي. تشير KDE إلى أن بعض حزم التثبيت تفصل دعم الصيغ في وحدات نمطية مستقلة، لذا فإن تثبيت القارئ وحده قد لا يضمن وجود مكون DjVu المطلوب. اتبع إرشادات التثبيت الرسمية إذا تعذر فتح ملف DjVu سليم ومعروف أنه يعمل دون مشاكل.
Mac: تحقق من الحزمة البرمجية، وليس فقط من اسم التطبيق
توثق جهة مشروع DjVu برنامج DjView كعارض مستقل متعدد المنصات، غير أن صفحة التنزيل الخاصة به تتضمن حزماً قديمة لنظام Mac. تحقق من متطلبات نظام macOS ونوع المعالج للحزمة قبل تثبيتها. وتصنف KDE حالياً تنزيلات Okular لنظام Mac بأنها إصدارات ليلية غير مختبرة، لذا لن نوصي بها كقارئ مستقر تم التحقق منه.
تستند نتائجنا لنظام macOS الموضحة أدناه إلى أدوات سطر أوامر DjVuLibre التي جرى بناؤها محلياً، وليس إلى قارئ بواجهة رسومية خضع للاختبار على Mac. إذا لم تتمكن من الحصول على قارئ متوافق وكنت معتاداً بالفعل على استخدام أدوات سطر الأوامر، فإن مسار التحويل المقيد إلى PDF الموضح أدناه يُعد بديلاً مناسباً. وتجنب تثبيت ملحق متصفح قديم لمجرد فتح الملف.
تحقق من الصور والنص والمهمة التالية على نحو منفصل
استخدم نسخة من الملف واحتفظ بالأصل دون تعديل. ابدأ بصفحة العنوان أو بداية الفصل، ثم صفحة من المنتصف، وأخيرًا الصفحة الأخيرة. قم بتكبير الصفحة حتى يصبح أصغر نص ذي صلة مقروءًا. فتح الملف عند الصفحة الأولى لا يعني أنه اجتاز فحص الكتاب بأكمله.
بعد ذلك، ابحث عن عبارة ظاهرة في الصفحة، وإذا كان قارئك يدعم ذلك، فانسخ فقرة قصيرة إلى محرر نصوص بسيطة. تحقق من اسم ورقم وجملة كاملة. قد يعني فشل البحث غياب النص، أو عدم دقة الطبقة النصية، أو وجود قصور في برنامج القراءة نفسه؛ وهذا لا يثبت بمفرده أن الملف الذي تم تنزيله تالف.
| ما تلاحظه | ما يعنيه ذلك | الإجراء المفيد التالي |
|---|---|---|
| الصفحات تُعرض بشكل صحيح؛ البحث والفقرات المنسوخة متطابقة | الصفحات التي تم فحصها صالحة للاستخدام لهذه المهام | اقرأ ملف DjVu ما لم يتطلب جهاز آخر أو سير عمل مختلف تنسيقًا بديلاً |
| الصفحات تُعرض بشكل صحيح؛ لا يمكن استخراج أي نص | الصور والكلمات القابلة للقراءة آليًا منفصلة عن بعضها | واصل القراءة بصريًا؛ ولا تلجأ إلى التعرف الضوئي على الحروف (OCR) أو مصدر نصي آخر إلا إذا كنت بحاجة إلى الكلمات نفسها |
| الصفحات تُعرض بشكل صحيح؛ الكلمات أو الأرقام المنسوخة غير متطابقة | توجد طبقة نصية، لكنها ليست نسخة مطابقة موثوقة | قارن النص بالصورة الممسوحة ضوئيًا وصححه أو استبدله قبل الاقتباس أو الترجمة |
| قارئ متوافق لا يستطيع فتح الملف | قد يكون الملف أو مكوناته المطلوبة غير مكتملة أو غير مدعومة | تحقق من مصدر التنزيل وجرب قارئًا متوافقًا آخر قبل محاولة التحويل |
يتم توزيع بعض مستندات DjVu عبر ملفات مكونات منفصلة بدلاً من تجميعها في ملف واحد. ويوضح دليل محرر المستندات الخاص بـ DjVuLibre أن الصفحة قد تعتمد على بيانات مشتركة. قد يؤدي نسخ مكون واحد خارج هذا المستند إلى حرمانه من الملفات التي يحتاجها ليعمل. احرص على الحصول على المستند كاملاً من مصدره؛ فحدوث خطأ لا يمنحك مبررًا لحذف صفحات حتى يفتح باقي الملف.
ثلاثة ملفات بالصفحات نفسها وكلمات مختلفة
أنشأنا صفحتين أصليتين، ثم قمنا بترميزهما بدون فقدان للبيانات بتنسيق DjVu. تحتوي إحدى الصفحتين على نص باللغة الفرنسية، بما في ذلك café و boîte؛ بينما يتضمن الآخر The parcel contains 18 notebooks. كلاهما يستخدم المعرّف B-204.
لقد أنشأنا ثلاثة إصدارات: بدون طبقة نصية، وبنص صحيح مُدرج يدويًا، وبنص خاطئ مُدرج يدويًا. ولم يكن محرك التعرف الضوئي على الحروف (OCR) هو من تسبب في توليد الأخطاء. وقد تطابقت جميع عمليات عرض الصفحات الست — صفحتان في كل ملف من الملفات الثلاثة — مع بكسلات الصورة المصدرية المقابلة تمامًا.
| تنزيل | استخراج النص الفعلي | ما بقي مرئيًا |
|---|---|---|
| DjVu كصورة فقط | مخرجات فارغة | كلتا الصفحتين الأصليتين |
| DjVu بنص صحيح | الأسطر الستة المكتوبة، بما في ذلك 18 notebooks و B-204 | الصفحات الأصلية نفسها |
| DjVu بنص خاطئ | 13 notebooks و B-2O4، مع الحرف O بدلاً من الصفر | لا تزال 18 notebooks و B-204 |
المثال الأول عبارة عن ملف قابل للقراءة كصورة فقط، وليس تنزيلاً تالفًا. أما الثالث فهو أكثر خداعًا: إذ يقدم نصًا يبدو معقولاً ولكنه غير صحيح، في حين يطابق بصريًا النسخة الصحيحة تمامًا. وبالتالي، فإن نجاح تحديد النص أو استخراجه ليس سوى فحص للوجود لا أكثر، وليس فحصًا للدقة.
بالنسبة للقراء الذين يستخدمون DjVuLibre، يستخرج الأمر التالي النص المخزن بالفعل داخل الملف:
djvutxt book.djvu book-extracted.txt
اختر اسمًا جديدًا لملف الإخراج. يوضح دليل djvutxt كيفية استخراج النص المخفي؛ حيث إن هذا الأمر لا يتعرف على كلمات جديدة من صور الصفحات. في عينتنا المقتصرة على الصور فقط، لم يُرجع أي نص، في حين استمر فك ترميز الملف السليم بنجاح. وفي المقابل، تسببت نسخة خاصة تم اقتطاعها عمدًا في فشل أداة فك الترميز.
يمكنك فحص الصفحات المصدرية والنتائج الأولية وتشغيل نص إعادة الإنتاج البرمجي باستخدام إرشاداته. أُجريت التجربة في 14 سبتمبر 2026، باستخدام Pillow 12.3.0 وPoppler 26.08.0. كان ملف التنزيل الرسمي لـ DjVuLibre يحمل التسمية 3.5.30، بينما أظهرت الأدوات البرمجية المترجمة الإصدار 3.5.29؛ وقد تم تسجيل كل من تجزئة الأرشيف والإصدار الظاهر.
هذا عرض توضيحي مضبوط لطبقة النص، وليس اختبارًا لقياس دقة التعرف الضوئي على الحروف (OCR)، أو تصنيفًا لبرامج القراءة، أو اختبار ترجمة لـ BookTranslator.
ما حدث مع ملف كانديد المكون من 251 صفحة
قمنا أيضًا بفك ترميز ملف DjVu من عنصر أرشيف الإنترنت candideouloptim01voltgoog، والمفهرس كطبعة فرنسية لرواية كانديد تعود لعام 1759. وقد ظل الملف الذي يبلغ حجمه 6,510,150 بايت والمُنزّل في 11 سبتمبر مطابقًا لمجاميع التحقق المنشورة للمصدر عند تحديث بياناته الوصفية في 14 سبتمبر.
تم فك ترميز جميع صفحات الملف البالغ عددها 251 صفحة بحجم أقصى يبلغ 600 × 800 بكسل. وقمنا بشكل منفصل بعرض وفحص صفحات الملف بصريًا: 1، و5، و10، و125، و251 بدقتها الأصلية. تضمنت تلك العينة معلومات الرقمنة، وملاحظات مكتوبة بخط اليد، وبداية فصل، وصفحة من متن النص، وصفحة أخيرة فارغة تمامًا.
أنتجت طبقة النص الحالية 207,204 بايت بتنسيق UTF-8، مع 246 فاصلاً بين الصفحات. لا تعني هذه الأرقام أن هناك خمس صفحات مفقودة من الكتاب: ففحص الصور يختلف عن فحص النصوص، كما أن الصفحة الأخيرة الفارغة لم تُرجع أي نص أيضاً. ولا يثبت الحجم الكبير للملف المستخرج دقة المحتوى بأي حال؛ ففي الصفحة 10 من الملف، كانت الكلمة المرئية Comment قد استُخرجت على شكل CommcTit.
لقد حولنا الصفحات الخمس المحددة فقط إلى PDF. احتوى الملف الناتج على خمس صفحات، لكن أداة استخراج النصوص التابعة لـ Poppler لم تُرجع أي نص بخلاف المسافات الفارغة. لم يكن هذا تحويلاً كاملاً للكتاب إلى PDF، ولا تدقيقاً لغوياً شاملاً، ولا دليلاً على اكتمال المجلد المطبوع. يوثق كلٌّ من سجل الفحص و الأوامر القابلة للتكرار نطاق العمل والمُعرّف الدقيق للمصدر.
لا تحوّل إلى PDF إلا إذا تطلبت خطوتك التالية ذلك
إذا كان الكتاب يُقرأ بسلاسة في التطبيق الذي اخترته، فتوقف عند هذا الحد. لا تلجأ للتحويل إلا عندما يتطلب قارئ معين، أو مسار عمل للطباعة، أو أداة مستندات ملف PDF — وتجنب جعل ذلك إجراءً روتينياً مع كل ملف DjVu تحمّله.
بعد تثبيت DjVuLibre وتفعيل ميزة الإخراج بصيغة PDF، يقوم هذا الأمر بتحويل صفحتين محددتين:
ddjvu -format=pdf -page=1-2 book.djvu first-two-pages.pdf
نفّذ الأمر داخل دليل العمل واستخدم اسماً لملف الإخراج غير موجود مسبقاً. تأكد من إمكانية فتح الصفحتين، ثم قارن اتجاههما وهوامشهما والنصوص الدقيقة وعدد الصفحات بالنسخة الأصلية. للتحويل الكامل، احذف -page=1-2 واستخدم اسماً جديداً ومختلفاً لملف الإخراج. لقد اختبرنا نموذجاً تجريبياً من صفحتين ومقتطفاً من خمس صفحات، ولم نختبر كل صفحات الكتاب الحقيقي كملف PDF.
يكمن القيد الجوهري في دليل استخدام ddjvu: حيث يعرض مخرج الـ PDF كل صفحة على هيئة صورة. وفي ملف الـ PDF المحوَّل المكون من صفحتين، لم تنتقل طبقة النص الصحيحة لملف DjVu الأصلي. بينما أرجع pdftotext رمزين فقط لفاصل الصفحات.
هذه النتيجة خاصة بمسار التحويل هذا بعينه؛ ولا تعني بالضرورة أن جميع برامج تحويل DjVu إلى PDF تعمل بالطريقة نفسها. وأياً كان برنامج التحويل الذي تستخدمه، كرر فحص البحث والنسخ على الملف الناتج، وليس على الملف المصدري فقط. فوجود أيقونة PDF لا يُعد إثباتاً على احتواء الملف على نص قابل للبحث، أو بنية تدعم إمكانية الوصول، أو كتاب يعيد ضبط تدفق نصوصه تلقائياً.
إذا كان هدفك الحقيقي هو تعديل حجم الخط والقراءة المريحة على الشاشات الضيقة، فتحقق أولاً مما إذا كانت الطبعة نفسها متوفرة بصيغة EPUB قابلة للاستخدام. فملف PDF القائم على الصور لن يتحول إلى كتاب EPUB مرن وتلقائي التدفق لمجرد تغيير لاحقة الملف. يغطي دليل المقارنة بين EPUB وPDF الفارق والمفاضلة في تجربة القراءة.
اجعل الخطوة التالية متناسبة مع حجم المشكلة
إذا كان هدفك مجرد القراءة، فقد يكون استخدام قارئ DjVu فعال هو كل ما تحتاجه. ولأخذ اقتباس، قد يكفي استخراج مقتطف قصير والتحقق منه. أما إذا كان ملف PDF الذي أنشأته ينسخ كلمات خاطئة، فاتبع تشخيص طبقة النص في ملفات PDF قبل التعامل مع تلك الكلمات كنص مصدري موثوق.
تصبح الترجمة ذات صلة فقط عندما تكون اللغة هي العائق الوحيد المتبقي، ويكون لديك ملف قابل للاستخدام وتملك الحقوق اللازمة لمعالجته. لا يُعد تنسيق DjVu مدعوماً في BookTranslator وفقاً لقائمة المنتجات التي تمت مراجعتها لهذا الدليل. كما أن تغيير امتداد الملف إلى .pdf لا يعني تحويله.
أما بالنسبة لملفات PDF المشتقة بشكل سليم، فإن مسار عمل PDF في BookTranslator يُمثل خطوة تالية ممكنة. وبالنسبة للملفات المشتقة التي تتكون من صور فقط، فهي بحاجة إلى التعرف الضوئي على الحروف: حيث يُعيد وضع OCR بناء ملف PDF مترجم استناداً إلى المحتوى الذي تم التعرف عليه، بدلاً من مطابقة تخطيط الصفحة الأصلية بدقة تامة. لم نقم برفع هذه العينات أو ترجمتها، وبالتالي فإن هذا الدليل لا يحدد جودة ترجمتها.
احتفظ بملف DjVu الأصلي والصفحات المرجعية التي تحققت منها. إن الفتح، والاستخراج، والتحويل، والترجمة هي خطوات منفصلة تماماً؛ لذا احرص على التحقق من النتيجة المطلوبة في كل مرحلة منها.
مقالات ذات صلة





