Todolist onenote csharp

لیست کارهای انجام شده معمولاً برای مدیریت پروژه یا مدیریت وظایف شخصی استفاده می شود تا سازماندهی شود. از فایل‌های OneNote (.ONE) می‌توان برای ایجاد فهرست کارهای برنامه‌ریزی استفاده کرد. مطابق با آن، مقاله نحوه ایجاد یک لیست کارهای انجام شده در فایل OneNote به صورت برنامه نویسی با استفاده از C# را مورد بحث قرار می دهد.

ایجاد کننده لیست کارهای وان نوت – نصب API C#

Aspose.Note for .NET را می توان برای ایجاد، ویرایش یا تبدیل فایل های OneNote به صورت برنامه نویسی در سی شارپ استفاده کرد. شما می توانید بدون نیاز به نصب برنامه MS OneNote یک لیست کارهای انجام دهید. به سادگی فایل های DLL را از New Releases دانلود کنید یا از دستور نصب NuGet زیر استفاده کنید:

PM> Install-Package Aspose.Note

با استفاده از سی شارپ، فهرست کارهایی را در سند OneNote (.ONE) ایجاد کنید.

می‌توانید با ایجاد فهرستی از کارها در سند OneNote سازماندهی کنید. به عنوان مثال، می توانید از چنین لیست هایی برای ایجاد یادآوری، لیست خرید یا کارهای رسمی استفاده کنید. لطفاً مراحل زیر را دنبال کنید تا فهرستی از کارها را در سند OneNote به صورت برنامه‌نویسی در C# ایجاد کنید.

  • ابتدا یک نمونه از کلاس Document ایجاد کنید و استایل ها را برای هدر و پاراگراف ها تنظیم کنید.
  • شروع به ایجاد لیست کارهای OneNote با تاریخ در عنوان آن کنید.
  • مقدار وظایف و چک باکس را تنظیم کنید.
  • در نهایت، سند خروجی OneNote را با todolist ذخیره کنید.

نمونه کد زیر نشان می دهد که چگونه با استفاده از سی شارپ یک لیست کارها در یک سند OneNote ایجاد کنید.

// سبک پاراگراف و هدر را تنظیم کنید
ParagraphStyle headerStyle = new ParagraphStyle() { FontName = "Calibri", FontSize = 16 };
ParagraphStyle bodyStyle = new ParagraphStyle() { FontName = "Calibri", FontSize = 12 };

// یک شی از کلاس Document ایجاد کنید
Document document = new Document();
Outline outline = document.AppendChildLast(new Page()
{
    Title = new Title() { TitleText = new RichText() { Text = $"Plan {DateTime.Today:d}", ParagraphStyle = ParagraphStyle.Default } }
})
                .AppendChildLast(new Outline() { VerticalOffset = 30, HorizontalOffset = 30 });

// کارها را به لیست انجام کارها اضافه کنید
outline.AppendChildLast(new OutlineElement())
        .AppendChildLast(new RichText() { Text = "TO DO", ParagraphStyle = headerStyle, SpaceBefore = 15 });
foreach (String e in new[] { "First Task", "Second Task", "Third Task" })
{
    outline.AppendChildLast(new OutlineElement())
            .AppendChildLast(new RichText() { Text = e, ParagraphStyle = bodyStyle, Tags = { NoteCheckBox.CreateBlueCheckBox() } });
}

// سند خروجی OneNote را با todolist ذخیره کنید
document.Save(dataDir + "meetingNotes.one");

خروجی

می توانید نگاهی به اسکرین شات زیر بیندازید که سند OneNote تولید شده حاوی لیست کارهایی را با تاریخ نشان می دهد:

todolist onenote csharp

مجوز ارزیابی رایگان را دریافت کنید

با درخواست [مجوز موقت رایگان] می‌توانید تمام ویژگی‌های API را بدون هیچ گونه محدودیت ارزیابی آزمایش کنید.

نتیجه

در این مقاله، نحوه ایجاد یک لیست وظایف در اسناد OneNote (.ONE) را به صورت برنامه نویسی با استفاده از C# یاد گرفتید. این ویژگی می تواند برای مدیریت وظایف حرفه ای و همچنین شخصی مفید باشد. با مراجعه به مستندات می‌توانید چندین ویژگی دیگر API را کشف کنید. لطفاً اگر برای سفارشی کردن یا تغییر فرآیند ایجاد فهرست کارها به کمک نیاز دارید، در تالار گفتمان برای ما بنویسید. خوشحال می شویم که کمکتان کنیم.

همچنین ببینید