Update Smart Art-tekening

In deze tutorial wordt uitgelegd hoe u de Smart Art-tekening in een Word-document kunt bijwerken met Aspose.Words voor .NET. Door de vormen in het document te doorlopen en te controleren of ze Smart Art hebben, kunt u de Smart Art-tekening bijwerken om eventuele wijzigingen in de gegevens weer te geven.

Vereisten

Om deze tutorial te volgen, heb je het volgende nodig:

  • Aspose.Words voor .NET-bibliotheek geïnstalleerd.
  • Basiskennis van C# en woordenverwerking met Word-documenten.

Stap 1: Stel de documentmap in

Begin met het instellen van het pad naar uw documentmap. Vervangen"YOUR DOCUMENT DIRECTORY" met het daadwerkelijke pad naar de map waar uw document zich bevindt.

string dataDir = "YOUR DOCUMENT DIRECTORY";

Stap 2: Laad het document

Laad het Word-document dat de Smart Art-tekening bevat met behulp van deDocument klasse constructeur.

Document doc = new Document(dataDir + "SmartArt.docx");

Stap 3: Update de Smart Art-tekening

Doorloop de vormen in het document met behulp van deGetChildNodes methode met deNodeType.Shape parameter. Controleer of elke vorm Smart Art heeft met behulp van deHasSmartArt eigendom, en indien waar, bel dan deUpdateSmartArtDrawing methode om de Smart Art-tekening bij te werken.

	foreach (Shape shape in doc.GetChildNodes(NodeType.Shape, true))
		if (shape.HasSmartArt)
			shape.UpdateSmartArtDrawing();

Voorbeeldbroncode voor het bijwerken van Smart Art Drawing met Aspose.Words voor .NET

	// Pad naar uw documentmap
	string dataDir = "YOUR DOCUMENT DIRECTORY";

	Document doc = new Document(dataDir + "SmartArt.docx");
	foreach (Shape shape in doc.GetChildNodes(NodeType.Shape, true))
		if (shape.HasSmartArt)
			shape.UpdateSmartArtDrawing();

Dat is het! U hebt de Smart Art-tekening in uw Word-document met succes bijgewerkt met Aspose.Words voor .NET.