مولّد جدول محتويات PDF

ارفع ملف PDF طويلًا بدون تنقل، وستكتشف هذه الأداة العناوين المحتملة حسب حجم الخط، ثم تضيف صفحة جدول محتويات في البداية تسرد كل عنوان مع رقم صفحته.

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

الأسئلة الشائعة

هل يضيف هذا إشارات مرجعية حقيقية قابلة للنقر في PDF؟

لا. مكتبة PDF التي تعمل عليها هذه الأداة لا تدعم إنشاء مخططات/إشارات مرجعية حقيقية لملف PDF (شجرة التنقل الجانبية التي تعرضها بعض عارضات PDF). بدلاً من ذلك، تضيف الأداة في البداية صفحة أو أكثر من صفحات جدول المحتويات العادية التي تسرد كل عنوان مكتشف مع رقم الصفحة التي يظهر فيها بالمستند النهائي - جدول محتويات حقيقي وقابل للقراءة تتصفحه وتقرأه، لكنه ليس إدخالًا قابلًا للنقر في شريط جانبي.

كيف تكتشف العناوين؟

الأمر استدلالي: باستخدام معلومات حجم الخط التي تبلغ عنها pdf.js لكل سطر نص، تبحث الأداة عن أسطر قصيرة ومستقلة تُعرض بحجم أكبر بشكل ملحوظ من حجم نص الجسم السائد في المستند. يعمل هذا جيدًا على التقارير والأوراق البحثية والأدلة المنسقة بشكل نمطي، لكنه قد يفوّت عنوانًا حقيقيًا أو يشير إلى شيء ليس عنوانًا، خاصة في المستندات المنسقة بطريقة غير معتادة - راجع دائمًا القائمة المكتشفة وألغِ تحديد أي شيء خاطئ قبل الإنشاء.

ماذا لو لم يتم اكتشاف أي عناوين؟

ستوضح صفحة جدول المحتويات المُنشأة ذلك بوضوح بدلاً من سرد أي شيء - يمكن أن يحدث هذا إذا كان المستند لا يستخدم حجم خط أكبر بشكل واضح لعناوينه، أو منسقًا بطريقة غير معتادة لا يتعرف عليها هذا الاستدلال.

هل يمكنني إزالة عنوان مكتشف خطأً قبل الإنشاء؟

نعم، ألغِ تحديد أي إدخال في القائمة المراجَعة ليس في الواقع عنوانًا - فقط الإدخالات المحددة تُدرج في جدول المحتويات المُنشأ.

هل يُرفع ملف PDF الخاص بي إلى أي مكان؟

لا، تعمل هذه الأداة بالكامل في متصفحك باستخدام pdf.js و pdf-lib. لا يُرسَل شيء إلى خادم.

أدوات ذات صلة