Ajouter un nœud de table avec une balise dans Aspose.Note
Introduction
Dans ce didacticiel, nous vous guiderons tout au long du processus d’ajout d’un nœud de table avec une balise à l’aide d’Aspose.Note pour .NET. Suivez les étapes ci-dessous pour y parvenir.
Importer des espaces de noms
Avant de commencer, assurez-vous d’importer les espaces de noms nécessaires pour travailler avec Aspose. Remarque :
using System.Drawing;
using System.IO;
using Aspose.Note;
using System;
using System.Collections.Generic;
using Aspose.Note.Examples.CSharp.Tables;
Conditions préalables
Assurez-vous d’avoir configuré les conditions préalables suivantes avant de continuer :
- Installation : Téléchargez et installez la bibliothèque Aspose.Note pour .NET à partir deici.
- Licence : acquérir une licence ou utiliser unpermis temporaire pour utiliser la bibliothèque.
- Environnement de développement : disposez d’un environnement de développement compatible, tel que Visual Studio.
Étape 1 : initialiser les objets de document et de page
Commencez par créer une instance duDocument
classe et initialiser unPage
objet:
Document doc = new Document();
Aspose.Note.Page page = new Aspose.Note.Page(doc);
Étape 2 : Créer des objets de table, de ligne et de cellule
Initialisez leTable
, TableRow
, etTableCell
objets:
TableRow row = new TableRow(doc);
TableCell cell = new TableCell(doc);
Étape 3 : Insérer du contenu dans la cellule
Ajoutez du contenu à la cellule en utilisant leAppendChildLast
méthode:
cell.AppendChildLast(InsertTable.GetOutlineElementWithText(doc, "Single cell."));
Étape 4 : initialiser le nœud de table
Initialisez leTable
objet avec les propriétés spécifiées :
Table table = new Table(doc)
{
IsBordersVisible = true,
Columns = { new TableColumn { Width = 70 } }
};
Étape 5 : ajouter une ligne au tableau
Ajoutez le nœud de ligne au tableau :
table.AppendChildLast(row);
Étape 6 : ajouter une balise au nœud de table
Incluez une balise pour le nœud de table :
table.Tags.Add(NoteTag.CreateQuestionMark());
Étape 7 : ajouter un nœud de table à l’élément de plan
Créé unOutline
etOutlineElement
pour ajouter le nœud de table :
Outline outline = new Outline(doc);
OutlineElement outlineElem = new OutlineElement(doc);
outlineElem.AppendChildLast(table);
outline.AppendChildLast(outlineElem);
page.AppendChildLast(outline);
doc.AppendChildLast(page);
Étape 8 : Enregistrer le document
Enregistrez le document OneNote :
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);
Après avoir suivi ces étapes, vous devriez avoir ajouté avec succès un nœud de table avec une balise à l’aide d’Aspose.Note pour .NET.
Conclusion
Dans ce didacticiel, nous avons couvert le processus d’ajout d’un nœud de table avec une balise dans Aspose.Note pour .NET. En suivant ces étapes, vous pouvez manipuler efficacement les documents OneNote par programmation, améliorant ainsi vos capacités de gestion de documents.
FAQ
Q1 : Aspose.Note est-il compatible avec toutes les versions de .NET ?
A1 : Aspose.Note pour .NET prend en charge les versions .NET Framework 2.0 et supérieures, y compris .NET Core et .NET Standard.
Q2 : Puis-je essayer Aspose.Note avant d’acheter une licence ?
A2 : Oui, vous pouvez obtenir un essai gratuit d’Aspose.Note auprès deici.
Q3 : Comment puis-je acquérir une licence temporaire pour Aspose.Note ?
A3 : Vous pouvez obtenir une licence temporaire auprès dece lien, valable 30 jours.
Q4 : Aspose.Note prend-il en charge le cryptage des documents ?
A4 : Oui, Aspose.Note prend en charge le cryptage des documents OneNote pour garantir la sécurité des données.
Q5 : Le support technique est-il disponible pour les utilisateurs d’Aspose.Note ?
A5 : Oui, le support technique est fourni via les forums Asposeici, où vous pouvez demander l’aide d’experts.