قرار دادن فهرست مطالب در ورد با استفاده از سی شارپ

با دنبال کردن این مقاله کوتاه، فهرست مطالب را با استفاده از C# در Word وارد کنید. با به اشتراک گذاشتن منابع لازم، فهرستی از مراحل نوشتن برنامه، و نمونه کدی که نحوه افزودن صفحه محتویات در Word را با استفاده از C# نشان می دهد، به ایجاد محیط کمک می کند. شما یاد خواهید گرفت که با تجزیه محتویات یک فایل Word موجود، یک TOC را اضافه کنید.

مراحل ایجاد فهرست مطالب در Word با استفاده از سی شارپ

  1. محیط را طوری تنظیم کنید که از Aspose.Words for .NET برای درج TOC استفاده کند
  2. فایل Word را در شیء Document بارگیری کنید و شیء DocumentBuilder را مقداردهی اولیه کنید.
  3. عنوان TOC را با سبک مورد نظر اضافه کنید
  4. فهرست مطالب را درج کنید و یک صفحه شکستگی درج کنید
  5. فهرست خالی مطالب را پر کنید
  6. فایل Word خروجی را با TOC ذخیره کنید

با کمک این مراحل می توانید صفحه محتویات را با استفاده از C# در Word وارد کنید. فرآیند را با بارگیری فایل Word آغاز کنید و شی کلاس DocumentBuilder را که از افزودن فهرست مطالب پشتیبانی می کند، پیکربندی کنید. عنوان و فهرست مطالب را با استفاده از متد InsertTableOfContents() اضافه کنید و با فراخوانی متد UpdateFields() فهرست خالی مطالب را پر کنید.

کد برای ایجاد فهرست مطالب در Word با استفاده از سی شارپ

از این کد برای ایجاد صفحه محتویات در Word با استفاده از C# استفاده کنید. InsertTableOfContents() به سوئیچ هایی برای کنترل رفتار فهرست مطالب نیاز دارد، مثلاً 1-3 برای آدرس دادن به عنوان 1، 2، و 3، ‘\h’ برای استفاده از پیوندها، و ‘\u’ برای تنظیم سطوح طرح کلی استفاده می شود. TOC پیش فرض خالی است و با استفاده از متد UpdateFields() پر می شود.

این مقاله به ما آموزش داده است چگونه با استفاده از C# فهرست مطالب را در Word اضافه کنیم. برای درج سرصفحه و پاورقی به مقاله نحوه درج هدر و پاورقی در DOCX با استفاده از C# مراجعه کنید.

 فارسی