Att göra-listor används ofta för projektledning eller personlig uppgiftshantering för att hålla ordning. OneNote-filer (.ONE) kan användas för att skapa att-göra-listor för planeringsuppgifter. I enlighet med det diskuterar artikeln hur man skapar en att göra-lista på OneNote-filen programmatiskt med C#.
- OneNote Att-göra-lista Skapare – C# API-installation
- Skapa en att-göra-lista i ett OneNote-dokument (.ONE) med C#
OneNote Att-göra-lista Skapare – C# API-installation
Aspose.Note for .NET kan användas för att skapa, redigera eller konvertera OneNote-filer programmatiskt i C#. Du kan skapa en att göra-lista utan att behöva installera MS OneNote-applikationen. Ladda bara ned DLL-filerna från Nya utgåvor eller använd följande installationskommando NuGet:
PM> Install-Package Aspose.Note
Skapa en att göra-lista i ett OneNote-dokument (.ONE) med C#
Du kan hålla ordning genom att skapa en att göra-lista i ett OneNote-dokument. Du kan till exempel använda sådana listor för att skapa påminnelser, inköpslistor eller officiella uppgifter. Följ stegen nedan för att skapa en att göra-lista i ett OneNote-dokument programmatiskt i C#.
- Skapa först en instans av klassen Document och ställ in stilar för rubriker och stycken.
- Börja skapa OneNotes att göra-lista med datum i titeln.
- Ställ in uppgiftsvärdet och kryssrutan.
- Slutligen, spara det utgående OneNote-dokumentet med todolist.
Följande kodexempel visar hur man skapar en att-göra-lista i ett OneNote-dokument med C#.
// Ställ in stycke- och rubrikstilar
ParagraphStyle headerStyle = new ParagraphStyle() { FontName = "Calibri", FontSize = 16 };
ParagraphStyle bodyStyle = new ParagraphStyle() { FontName = "Calibri", FontSize = 12 };
// Skapa ett objekt av klassen 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 });
// Lägg till uppgifter i att göra-listan
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() } });
}
// Spara OneNote-dokument med todolist
document.Save(dataDir + "meetingNotes.one");
Produktion
Du kan ta en titt på följande skärmdump som visar genererat OneNote-dokument som innehåller en att-göra-lista med datum:
Få gratis utvärderingslicens
Du kan testa alla funktioner i API:t utan några utvärderingsbegränsningar genom att begära en gratis temporär licens.
Slutsats
I den här artikeln har du lärt dig hur du skapar en att göra-lista i OneNote-dokument (.ONE) programmatiskt med C#. Den här funktionen kan vara användbar för såväl professionell som personlig uppgiftshantering. Du kan utforska flera andra funktioner i API:t genom att besöka dokumentationen. Skriv gärna till oss på forumet, om du behöver hjälp med att anpassa eller ändra processen för att skapa att göra-listan. Vi hjälper dig gärna.