در این آموزش گام به گام نحوه درج سرصفحه و پاورقی Word با استفاده از C# بدون interop را توضیح خواهیم داد. در سند MS Word، میتوانید برای صفحات اول، زوج و فرد، پاصفحه سرصفحه را با استفاده از C#** به روشی متفاوت در Word وارد کنید. مثال کد سی شارپ در این مبحث متن را در سرصفحه و پاورقی سند Word وارد کرده و در قالب فایل DOCX ذخیره میکند.
مراحل درج هدر و پاورقی ورد با استفاده از سی شارپ
- بسته Aspose.Words for .NET را نصب کنید
- یک نمونه از کلاسهای Document و DocumentBuilder ایجاد کنید
- تنظیم صفحه را طوری تنظیم کنید که از سرصفحه ها و پاورقی های مختلف برای صفحات اول، فرد و زوج استفاده کند
- مکان نما را روی سرصفحه و پاورقی حرکت دهید و متنی را در آنها وارد کنید
- برای مشاهده تمام سرصفحه ها و پاورقی ها، شکست های صفحه را در بدنه سند وارد کنید
- در نهایت، سند را در فرمت فایل DOCX ذخیره کنید
در این مراحل از شی کلاس document برای ایجاد و ذخیره سند جدید Word استفاده می شود. در حالی که شی کلاس DocumentBuilder برای تنظیم تنظیمات صفحه، انتقال مکان نما به بخش های مختلف، سرصفحه و پاورقی فایل Word برای درج متن و درج شکستگی صفحه استفاده می شود. در نهایت، سند Word پس از افزودن هدر و پاورقی در Word با استفاده از C# به عنوان DOCX ذخیره می شود.
کد برای درج هدر و پاورقی در Word با استفاده از سی شارپ
در این کد نمونه، کلاس DocumentBuilder حاوی عضو PageSetup است که برای تنظیم نوع فوتر هدر استفاده می شود. عضو دیگر MoveToHeaderFooter برای انتقال مکان نما به سربرگ ها، پاورقی ها و بخش های مختلف سند Word استفاده می شود. همچنین میتوانید با استفاده از این کلاس، شکستهای صفحه را تنظیم کنید.
در این مقاله یاد گرفتیم که با استفاده از سی شارپ هدر و فوتر در ورد اضافه کنیم. اما اگر میخواهید عملیات دیگری را در فایل Word انجام دهید، به مقاله نحوه درج نظر در سند Word با استفاده از سی شارپ مراجعه کنید.