
سازماندهی اطلاعات به شیوهای واضح و ساختارمند هنگام یادداشتبرداری ضروری است. شما میتوانید با افزودن فهرستهای گلولهدار یا شمارهگذاری شده در OneNote، یادداشتهای خود را آسانتر برای خواندن کنید. فهرستها به سازماندهی ایدهها، تقسیم وظایف و برجسته کردن نکات مهم کمک میکنند. آنها ساختار یادداشتهای شما را بهبود میبخشند و اسکن کردن محتوا را آسانتر میسازند. در این مقاله، شما یاد خواهید گرفت که چگونه فهرستهای گلولهدار و شمارهگذاری شده را در OneNote با استفاده از Java اضافه و سفارشی کنید. همچنین به بررسی چگونگی ساختاردهی محتوای خود به صورت برنامهنویسی خواهیم پرداخت.
این مقاله شامل موضوعات زیر است:
- C# OneNote SDK برای ایجاد فهرستهای گلولهای یا شمارهدار در OneNote
- یک لیست بولتدار در OneNote با استفاده از C# ایجاد کنید
- یک لیست شمارهگذاری شده در OneNote با استفاده از C# ایجاد کنید
- در OneNote یک لیست شماره چینی وارد کنید
- منابع رایگان
C# OneNote SDK برای ایجاد لیست های گلوله ای یا شماره دار در OneNote
ما از Aspose.Note for .NET برای ایجاد لیستهای گلولهای یا شمارهدار در اسنادی از OneNote استفاده خواهیم کرد. این یک کتابخانه قدرتمند است که فرایند ایجاد لیستهای گلولهای و شمارهدار در OneNote را ساده میکند. این کتابخانه ویژگیهای قوی برای دستکاری فایلهای OneNote ارائه میدهد، از جمله اضافه کردن، ویرایش و قالببندی لیستها. با استفاده از Aspose.Note، توسعهدهندگان میتوانند به راحتی قابلیتهای OneNote را به برنامههای خود ادغام کنند و این ابزار را برای برنامهنویسان C# بسیار ارزشمند میسازد.
با دنبال کردن این مراحل آسان، Aspose.Note برای .NET را نصب کنید:
- کتابخانه را از releases دانلود کنید.
- آن را از NuGet با استفاده از فرمان زیر در کنسول مدیریت بسته نصب کنید:
PM> Install-Package Aspose.Note
یک لیست گلولهای در OneNote با استفاده از C# ایجاد کنید
لطفاً مراحل زیر را برای ایجاد یک لیست نقطهدار در OneNote با استفاده از C# و Aspose.Note برای .NET دنبال کنید:
- یک شیء جدید از کلاس
Document
ایجاد کنید. - کلاس های
Page
وOutline
را راه اندازی کنید. TextStyle
کلاس شیء را مقداردهی اولیه کنید و خصوصیات فرمت بندی را تنظیم کنید.- کلاس
OutlineElement
را ایجاد کنید و گلولهها را اعمال کنید. - به عناصر Outline در
Outline
با استفاده از روشAppendChildLast()
اضافه کنید. - به طور مشابه،
Outline
را بهPage
اضافه کنید و سپسPage
را بهDocument
اضافه کنید. - مدرک OneNote را با استفاده از روش
Save()
ذخیره کنید.
لطفاً کد C# کامل زیر را که این مراحل را نشان میدهد پیدا کنید:
using Aspose.Note;
// شیءی از کلاس Document ایجاد کنید
Document doc = new Document();
// شیء کلاس Page را راه اندازی کنید
Page page = new Page();
// شیء کلاس Outline را ابتدایی سازی کنید
Outline outline = new Outline();
// کلاس شیء TextStyle را راه اندازی کرده و خواص فرمت بندی را تنظیم کنید.
ParagraphStyle defaultStyle = new ParagraphStyle
{
FontColor = Color.Black,
FontName = "Arial",
FontSize = 10
};
// روند ابتدایی شیء کلاس OutlineElement را آغاز کنید و گلولهها را به کار ببرید.
OutlineElement outlineElem1 = new OutlineElement()
{
NumberList = new NumberList("*", "Arial", 10)
};
// اشیاء کلاس RichText را راهاندازی کرده و سبک متن را اعمال کنید
RichText text1 = new RichText()
{
Text = "First",
ParagraphStyle = defaultStyle
};
outlineElem1.AppendChildLast(text1);
OutlineElement outlineElem2 = new OutlineElement()
{
NumberList = new NumberList("*", "Arial", 10)
};
RichText text2 = new RichText()
{
Text = "Second",
ParagraphStyle = defaultStyle
};
outlineElem2.AppendChildLast(text2);
OutlineElement outlineElem3 = new OutlineElement()
{
NumberList = new NumberList("*", "Arial", 10)
};
RichText text3 = new RichText()
{
Text = "Third",
ParagraphStyle = defaultStyle
};
outlineElem3.AppendChildLast(text3);
// عناصر طرح را اضافه کنید
outline.AppendChildLast(outlineElem1);
outline.AppendChildLast(outlineElem2);
outline.AppendChildLast(outlineElem3);
// افزودن گره طرحواره
page.AppendChildLast(outline);
// افزودن گره صفحه
doc.AppendChildLast(page);
// ذخیره سند OneNote
doc.Save("ApplyBulletsOnText.one");

چگونه یک لیست بولتدار در OneNote با استفاده از C# ایجاد کنیم
یک فهرست شمارهگذاری شده در OneNote با استفاده از C# ایجاد کنید
دنبال همان مراحلی که قبلاً ذکر شد، برای درج یک لیست شمارهدار در OneNote اقدام کنید. با این حال، از {0})
برای تعریف فرمت شماره (به عنوان مثال، 1)
، 2)
و غیره) به جای نماد گلوله مانند `` استفاده کنید.
در زیر یک مثال کامل از کد C# وجود دارد که نشان میدهد چگونه میتوان به متن شمارهگذاری اعمال کرد.
using Aspose.Note;
// یک شی از کلاس Document ایجاد کنید
Document doc = new Document();
// شیء کلاس صفحه را راهاندازی کنید
Aspose.Note.Page page = new Page();
// شیء کلاس Outline را شناسایی کنید
Outline outline = new Outline();
// شیء کلاس TextStyle را inicialize کنید و ویژگیهای فرمتبندی را تنظیم کنید.
ParagraphStyle defaultStyle = new ParagraphStyle
{
FontColor = Color.Black,
FontName = "Arial",
FontSize = 10
};
// شیءهای کلاس OutlineElement را مقداردهی کنید و شمارهگذاری را اعمال کنید.
// شمارهها در همان طرح بهطور خودکار افزایش مییابند.
OutlineElement outlineElem1 = new OutlineElement()
{
NumberList = new NumberList("{0}",
NumberFormat.DecimalNumbers, "Arial", 10)
};
RichText text1 = new RichText()
{
Text = "First",
ParagraphStyle = defaultStyle
};
outlineElem1.AppendChildLast(text1);
OutlineElement outlineElem2 = new OutlineElement()
{
NumberList = new NumberList("{0}",
NumberFormat.DecimalNumbers, "Arial", 10)
};
RichText text2 = new RichText()
{
Text = "Second",
ParagraphStyle = defaultStyle
};
outlineElem2.AppendChildLast(text2);
OutlineElement outlineElem3 = new OutlineElement()
{
NumberList = new NumberList("{0}",
NumberFormat.DecimalNumbers, "Arial", 10)
};
RichText text3 = new RichText()
{
Text = "Third",
ParagraphStyle = defaultStyle
};
outlineElem3.AppendChildLast(text3);
// عناصر طرح را اضافه کنید
outline.AppendChildLast(outlineElem1);
outline.AppendChildLast(outlineElem2);
outline.AppendChildLast(outlineElem3);
// Add Outline node
page.AppendChildLast(outline);
// اضافه کردن نود صفحه
doc.AppendChildLast(page);
// سند OneNote را ذخیره کنید
doc.Save("ApplyNumberingOnText.one");

Create Numbered List in OneNote using C#
Insert a Chinese Number List in the OneNote
لطفا همان مراحل ذکر شده قبلاً را دنبال کنید تا یک لیست شمارهدار چینی در OneNote با استفاده از Aspose.Note برای .NET وارد کنید. با این حال، از {0})
با NumberFormat.ChineseCounting
برای تعریف فرمت شماره استفاده کنید.
در اینجا یک کد C# آورده شده است که نحوه اعمال فهرست عددی چینی را نشان میدهد:
using Aspose.Note;
Document doc = new Document();
Page page = new Page();
Outline outline = new Outline();
// تنظیمات سبک متن را اعمال کنید
ParagraphStyle defaultStyle = new ParagraphStyle
{
FontColor = Color.Black,
FontName = "Arial",
FontSize = 10
};
// اعداد در همان طرح به طور خودکار افزایش مییابند.
OutlineElement outlineElem1 = new OutlineElement()
{
NumberList = new NumberList("{0}",
NumberFormat.ChineseCounting, "Arial", 10)
};
RichText text1 = new RichText()
{
Text = "First", ParagraphStyle = defaultStyle
};
outlineElem1.AppendChildLast(text1);
OutlineElement outlineElem2 = new OutlineElement()
{
NumberList = new NumberList("{0}",
NumberFormat.ChineseCounting, "Arial", 10)
};
RichText text2 = new RichText()
{
Text = "Second",
ParagraphStyle = defaultStyle
};
outlineElem2.AppendChildLast(text2);
OutlineElement outlineElem3 = new OutlineElement()
{
NumberList = new NumberList("{0}",
NumberFormat.ChineseCounting, "Arial", 10)
};
RichText text3 = new RichText()
{
Text = "Third",
ParagraphStyle = defaultStyle
};
outlineElem3.AppendChildLast(text3);
outline.AppendChildLast(outlineElem1);
outline.AppendChildLast(outlineElem2);
outline.AppendChildLast(outlineElem3);
page.AppendChildLast(outline);
doc.AppendChildLast(page);
// ذخیره سند OneNote
doc.Save("ChineseNumberList.one");

در OneNote یک لیست شمارهای چینی وارد کنید
یک مجوز رایگان بگیرید
آیا به کاوش محصولات Aspose علاقه دارید؟ به صفحه مجوز مراجعه کنید تا یک مجوز موقت رایگان دریافت کنید. شروع کار آسان است و میتوانید پتانسیل کامل Aspose.Note را برای پروژههای خود آزاد کنید!
متن را با Bullet یا شمارهگذاری کنید: منابع رایگان
علاوه بر استفاده از گلولهها یا شمارهگذاری در متنهای اسناد OneNote، ما منابع متعددی را برای بهبود درک شما از Aspose.Note برای .NET ارائه میدهیم. به مستندات و آموزشهای ما برای اطلاعات بیشتر مراجعه کنید.
نتیجه گیری
در این پست وبلاگ، ما در مورد چگونگی ایجاد لیستهای نقطهگذاری شده و شمارهگذاری شده در OneNote با استفاده از C# بحث کردیم. با Aspose.Note برای .NET، توسعهدهندگان میتوانند این عملکرد را به طور کارآمد پیادهسازی کنند و به آنها اجازه میدهد تا برنامههای خود را با محتوای یادداشت ساختار یافته و با فرمت مناسب تقویت کنند.
اگر سوالی دارید یا به کمک بیشتری نیاز دارید، لطفاً با کمال میل با ما در free support forum تماس بگیرید.