إنشاء جدول محتويات بصيغة PDF باستخدام C#

توضح هذه المقالة عملية إنشاء جدول محتوى في PDF باستخدام C#. يحتوي على تفاصيل تعيين بيئة التطوير، وقائمة الخطوات، ونموذج التعليمات البرمجية لإضافة جدول محتويات إلى PDF باستخدام C#. سوف تتعلم جميع تكوينات جدول المحتويات بما في ذلك النص والارتباطات التشعبية والاتصال بصفحات مختلفة من ملف PDF.

خطوات إضافة جدول المحتويات إلى PDF باستخدام C#

  1. اضبط البيئة لاستخدام Aspose.PDF for .NET لإضافة جدول محتويات
  2. قم بتحميل ملف PDF المصدر document وأدخل صفحة في البداية لإضافة جدول المحتويات
  3. قم بإنشاء كائنات من فئات TocInfo وTextFragment لتعيين عنوان جدول المحتويات
  4. إنشاء نص العناوين لإضافته إلى جدول المحتويات
  5. قم بتشغيل حلقة لإضافة عنوان جدول المحتويات لكل صفحة في ملف PDF الذي تم تحميله
  6. قم بتعيين الصفحة الوجهة وإحداثياتها ونص العنوان في كل تكرار
  7. احفظ ملف PDF الناتج الذي يحتوي على TOC في الصفحة الأولى

تشرح هذه الخطوات عملية إنشاء جدول محتويات قابل للنقر عليه في PDF باستخدام لغة C#. قم بتحميل ملف PDF، وأدخل صفحة في بداية المستند لجدول المحتويات، واستخدم TocInfo وTextFragment لتعيين خصائص جدول المحتويات. لكل صفحة في المستند المصدر، قم بإضافة ارتباط تشعبي في جدول المحتويات، وقم بتعيين نص الارتباط التشعبي وربط الصفحة.

كود لإضافة جدول محتويات قابل للنقر إلى PDF باستخدام C#

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

علمتنا هذه المقالة كيفية إنشاء جدول محتويات PDF باستخدام لغة C#. لإضافة ارتباطات تشعبية في محتويات ملف PDF، راجع المقالة الموجودة على كيفية إضافة رابط تشعبي في PDF باستخدام C#.

 عربي