نحوه اضافه کردن نشانک در Word با استفاده از سی شارپ

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

مراحل اضافه کردن نشانک در Word با استفاده از سی شارپ

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

این مراحل فرآیند ایجاد نشانک در Word با استفاده از C# را شرح می دهد. ابتدا یک فایل Word خالی ایجاد می‌شود و سپس یک نشانک و سپس مقداری متن برای آزمایش ویژگی در فایل خروجی اضافه می‌شود. پس از آن یک نشانک تودرتو برای وضوح بیشتر اضافه می شود و سپس نشانک خارجی نیز برای نشان دادن ویژگی کامل به پایان می رسد.

کد برای افزودن نشانک به سند Word با استفاده از سی شارپ

using Aspose.Words;
namespace AsposeProjects
{
class Program
{
static void Main(string[] args) // Main function to add bookmark in Word document using C#
{
// Initialize license
License lic = new License();
lic.SetLicense("Aspose.Total.lic");
// Create a new document
Document doc = new Document();
// Create a document builder object
DocumentBuilder builder = new DocumentBuilder(doc);
// Start a bookmark and add some text
builder.StartBookmark("My Bookmark");
builder.Writeln("Text inside a bookmark.");
// Start and end a nested bookmark with some text
builder.StartBookmark("Nested Bookmark");
builder.Writeln("Text inside a NestedBookmark.");
builder.EndBookmark("Nested Bookmark");
// Write text after the nested bookmark and end the external bookmark
builder.Writeln("Text after Nested Bookmark.");
builder.EndBookmark("My Bookmark");
doc.Save("Output.docx");
System.Console.WriteLine("Done");
}
}
}

این کد نمونه فرآیند درج نشانک در Word با استفاده از C# را نشان می دهد. متد DocumentBuilder.StartBookmark() برای شروع یک نشانک استفاده می شود که به نام نشانک به عنوان آرگومان نیاز دارد. به طور مشابه، متد EndBookmark() برای تنظیم انتهای نشانک با ارائه نام نشانک به عنوان آرگومانی که قرار است بسته شود، استفاده می‌شود.

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

 فارسی