أدخل جدول المحتويات في Word باستخدام Python من خلال الالتزام بالخطوات الواردة في هذه المقالة المختصرة. فهو يساعد على تكوين البيئة من خلال توفير الموارد اللازمة، وقائمة خطوات البرمجة لكتابة التطبيق، ومثال للتعليمات البرمجية التي تعرض كيفية إضافة صفحة محتويات في Word باستخدام Python. سوف تتعلم كيفية إدراج جدول المحتويات في مستند Word موجود عن طريق تحليل محتوياته.
خطوات إنشاء جدول محتويات في Word باستخدام Python
- قم بإعداد البيئة عن طريق تثبيت Aspose.Words لـ Python عبر .NET لتحويل النص لإدراج جدول المحتويات
- قم بالوصول إلى ملف Word في كائن الفئة Document وقم بتهيئة الكائن DocumentBuilder
- أدخل عنوان جدول المحتويات بالنمط المطلوب
- أضف جدول المحتويات وأدخل فاصل الصفحات
- قم بملء جدول المحتويات الفارغ الافتراضي
- احفظ ملف Word الذي يحتوي على TOC بداخله
يمكنك إدراج صفحة محتويات في Word باستخدام Python باتباع خطوات بسيطة جدًا، حيث ستبدأ العملية عن طريق تحميل ملف Word باستخدام فئة Document وتكوين كائن فئة DocumentBuilder الذي يدعم إضافة جدول محتويات. أدخل العنوان وجدول المحتويات باستخدام طريقة Insert_table_of_contents() وقم بملء جدول المحتويات الفارغ الافتراضي عن طريق استدعاء طريقة update_fields().
كود لإنشاء جدول محتويات في Word باستخدام Python
استخدم رمز المثال هذا لإنشاء صفحة محتويات في Word باستخدام Python. تتطلب طريقة Insert_table_of_contents() مفاتيح للتحكم في سلوك جدول المحتويات، فلنفترض أنه تم استخدام 1-3 لمعالجة العناوين 1 و2 و3، وتم استخدام ‘\h’ لاستخدام الارتباطات التشعبية، و’\u’ يستخدم لتحديد مستويات المخطط التفصيلي. جدول المحتوى الافتراضي (TOC) فارغ ومملوء باستخدام طريقة update_fields().
لقد أوضح لنا هذا الموضوع كيفية إضافة جدول محتويات في Word باستخدام Python. للتعرف على كيفية تدوير النص في ملف Word، راجع المقالة الموجودة على تدوير النص في Word باستخدام Python.