Multi-sections

Ce didacticiel explique comment utiliser des balises de document structuré à plusieurs sections dans un document Word à l’aide d’Aspose.Words pour .NET. Vous pouvez récupérer et traiter les balises de section présentes dans le document.

Conditions préalables

Pour suivre ce tutoriel, vous devez disposer des éléments suivants :

  • Bibliothèque Aspose.Words pour .NET installée.
  • Connaissance de base de C# et du traitement de mots avec des documents Word.

Étape 1 : configurer le répertoire de documents

Commencez par configurer le chemin d’accès à votre répertoire de documents. Remplacer"YOUR DOCUMENT DIRECTORY" avec le chemin réel vers le répertoire où se trouve votre document.

string dataDir = "YOUR DOCUMENT DIRECTORY";

Étape 2 : charger le document et récupérer les balises multi-sections

Chargez le document Word à l’aide duDocument constructeur, en passant le chemin d’accès au document en paramètre. Récupérez tous les nœuds de début de plage de balises de document structuré dans le document à l’aide de l’outilGetChildNodes méthode.

Document doc = new Document(dataDir + "Multi-section structured document tags.docx");
NodeCollection tags = doc.GetChildNodes(NodeType.StructuredDocumentTagRangeStart, true);

Étape 3 : traiter les balises multi-sections

Parcourez la collection de nœuds de début de plage de balises de documents structurés. Dans cet exemple, nous imprimons simplement le titre de chaque balise sur la console. Vous pouvez effectuer un traitement ultérieur en fonction de vos besoins.

foreach (StructuredDocumentTagRangeStart tag in tags)
    Console.WriteLine(tag.Title);

Exemple de code source pour Multi Section utilisant Aspose.Words pour .NET

	// Chemin d'accès à votre répertoire de documents
	string dataDir = "YOUR DOCUMENT DIRECTORY";

	Document doc = new Document(dataDir + "Multi-section structured document tags.docx");
	NodeCollection tags = doc.GetChildNodes(NodeType.StructuredDocumentTagRangeStart, true);
	foreach (StructuredDocumentTagRangeStart tag in tags)
		Console.WriteLine(tag.Title);

C’est ça! Vous avez réussi à récupérer et à traiter les balises de document structuré à plusieurs sections dans votre document Word à l’aide d’Aspose.Words pour .NET.