Intelligens művészi alakzat észlelése

Ez az oktatóanyag elmagyarázza, hogyan észlelheti a Smart Art alakzatokat egy Word-dokumentumban az Aspose.Words for .NET használatával. Az intelligens művészeti formák olyan grafikus ábrázolások, amelyek az információk és ötletek vizuális megjelenítésére szolgálnak.

Előfeltételek

Az oktatóanyag követéséhez a következőkre van szükség:

  • Aspose.Words for .NET könyvtár telepítve.
  • C# és Word dokumentumokkal végzett szövegszerkesztési alapismeretek.

1. lépés: Állítsa be a dokumentumkönyvtárat

Kezdje a dokumentumkönyvtár elérési útjának beállításával. Cserélje ki"YOUR DOCUMENT DIRECTORY" annak a könyvtárnak a tényleges elérési útjával, ahol a dokumentum található.

string dataDir = "YOUR DOCUMENT DIRECTORY";

2. lépés: Töltse be a dokumentumot

Töltse be a Word dokumentumot aDocument konstruktor, paraméterként átadva a dokumentum elérési útját.

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

3. lépés: Intelligens művészi alakzatok észlelése

Iteráljon a típus gyermekcsomópontjain keresztülShape a dokumentumban aGetChildNodesmódszer. Ellenőrizze, hogy az egyes alakzatokban van-e Smart Art aHasSmart Art ingatlan.

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

4. lépés: Írja ki az eredményt

Nyomtassa ki az alakzatok számát a dokumentumban észlelt Smart Art segítségével.

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

Példa forráskódra a Smart Art Shape észleléséhez az Aspose.Words for .NET használatával

	// A dokumentumkönyvtár elérési útja
	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);

Ez az! Sikeresen észlelt Smart Art alakzatokat a Word-dokumentumban az Aspose.Words for .NET használatával.