Lägg till tabellnod med tagg i Aspose.Note

Introduktion

I den här handledningen guidar vi dig genom processen att lägga till en tabellnod med en tagg med Aspose.Note för .NET. Följ stegen nedan för att uppnå detta.

Importera namnområden

Innan du börjar, se till att importera de nödvändiga namnrymden för att arbeta med Aspose.Note:

using System.Drawing;
using System.IO;
using Aspose.Note;
using System;
using System.Collections.Generic;
using Aspose.Note.Examples.CSharp.Tables;

Förutsättningar

Se till att du har ställt in följande förutsättningar innan du fortsätter:

  1. Installation: Ladda ner och installera Aspose.Note för .NET-biblioteket frånhär.
  2. Licens: Skaffa en licens eller använd entillfällig licens att använda biblioteket.
  3. Utvecklingsmiljö: Ha en kompatibel utvecklingsmiljö inrättad, som Visual Studio.

Steg 1: Initiera dokument- och sidobjekt

Börja med att skapa en instans avDocument klass och initialisering av aPage objekt:

Document doc = new Document();
Aspose.Note.Page page = new Aspose.Note.Page(doc);

Steg 2: Skapa tabell-, rad- och cellobjekt

InitieraTable, TableRow , ochTableCell föremål:

TableRow row = new TableRow(doc);
TableCell cell = new TableCell(doc);

Steg 3: Infoga innehåll i cellen

Lägg till innehåll i cellen genom att användaAppendChildLast metod:

cell.AppendChildLast(InsertTable.GetOutlineElementWithText(doc, "Single cell."));

Steg 4: Initiera tabellnoden

InitieraTable objekt med specificerade egenskaper:

Table table = new Table(doc)
{
    IsBordersVisible = true,
    Columns = { new TableColumn { Width = 70 } }
};

Steg 5: Lägg till rad i tabellen

Lägg till radnoden i tabellen:

table.AppendChildLast(row);

Steg 6: Lägg till tagg till tabellnoden

Inkludera en tagg för tabellnoden:

table.Tags.Add(NoteTag.CreateQuestionMark());

Steg 7: Lägg till tabellnod till konturelement

Skapa enOutline ochOutlineElement för att lägga till tabellnoden:

Outline outline = new Outline(doc);
OutlineElement outlineElem = new OutlineElement(doc);
outlineElem.AppendChildLast(table);
outline.AppendChildLast(outlineElem);
page.AppendChildLast(outline);
doc.AppendChildLast(page);

Steg 8: Spara dokument

Spara OneNote-dokumentet:

string dataDir = "Your Document Directory";
dataDir = dataDir + "AddTableNodeWithTag_out.one";
doc.Save(dataDir);
Console.WriteLine("\nTable node with tag added successfully.\nFile saved at " + dataDir);

Efter att ha följt dessa steg bör du ha lagt till en tabellnod med en tagg med Aspose.Note för .NET.

Slutsats

I den här handledningen har vi täckt processen att lägga till en tabellnod med en tagg i Aspose.Note för .NET. Genom att följa dessa steg kan du effektivt manipulera OneNote-dokument programmässigt, vilket förbättrar dina dokumenthanteringsmöjligheter.

FAQ’s

F1: Är Aspose.Note kompatibel med alla versioner av .NET?

S1: Aspose.Note för .NET stöder .NET Framework version 2.0 och högre, inklusive .NET Core och .NET Standard.

F2: Kan jag prova Aspose.Note innan jag köper en licens?

S2: Ja, du kan få en gratis provversion av Aspose.Note frånhär.

F3: Hur skaffar jag en tillfällig licens för Aspose.Note?

A3: Du kan få en tillfällig licens frånden här länken, som gäller i 30 dagar.

F4: Stöder Aspose.Note dokumentkryptering?

S4: Ja, Aspose.Note tillhandahåller stöd för kryptering av OneNote-dokument för att säkerställa datasäkerhet.

F5: Finns teknisk support tillgänglig för Aspose.Note-användare?

S5: Ja, teknisk support tillhandahålls via Aspose-forumenhär, där du kan söka hjälp från experter.