Upptäck Smart Art Shape

Denna handledning förklarar hur du upptäcker Smart Art-former i ett Word-dokument med Aspose.Words för .NET. Smart Art-former är grafiska representationer som används för att visuellt presentera information och idéer.

Förutsättningar

För att följa denna handledning måste du ha följande:

  • Aspose.Words för .NET-biblioteket installerat.
  • Grundläggande kunskaper i C# och ordbehandling med Word-dokument.

Steg 1: Konfigurera dokumentkatalogen

Börja med att ställa in sökvägen till din dokumentkatalog. Byta ut"YOUR DOCUMENT DIRECTORY" med den faktiska sökvägen till katalogen där ditt dokument finns.

string dataDir = "YOUR DOCUMENT DIRECTORY";

Steg 2: Ladda dokumentet

Ladda Word-dokumentet med hjälp avDocument konstruktor, skickar sökvägen till dokumentet som en parameter.

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

Steg 3: Upptäck smarta konstformer

Iterera genom de underordnade noderna av typenShape i dokumentet med hjälp avGetChildNodesmetod. Kontrollera om varje form har Smart Art med hjälp avHasSmart Art fast egendom.

int count = doc.GetChildNodes(NodeType.Shape, true).Cast<Shape>().Count(shape => shape.HasSmart Art);

Steg 4: Mata ut resultatet

Skriv ut antalet former med Smart Art som upptäckts i dokumentet.

Console.WriteLine("The document has {0} shapes with Smart Art.", count);

Exempel på källkod för Detect Smart Art Shape med Aspose.Words för .NET

	// Sökväg till din dokumentkatalog
	string dataDir = "YOUR DOCUMENT DIRECTORY";

	Document doc = new Document(dataDir + "Smart Art.docx");
	int count = doc.GetChildNodes(NodeType.Shape, true).Cast<Shape>().Count(shape => shape.HasSmart Art);
	Console.WriteLine("The document has {0} shapes with Smart Art.", count);

Det är allt! Du har framgångsrikt upptäckt Smart Art-former i ditt Word-dokument med Aspose.Words för .NET.