Erkennen Sie intelligente Kunstformen

In diesem Tutorial wird erläutert, wie Sie mit Aspose.Words für .NET Smart Art-Formen in einem Word-Dokument erkennen. Smart-Art-Formen sind grafische Darstellungen, mit denen Informationen und Ideen visuell dargestellt werden.

Voraussetzungen

Um diesem Tutorial folgen zu können, benötigen Sie Folgendes:

  • Aspose.Words für .NET-Bibliothek installiert.
  • Grundkenntnisse in C# und Textverarbeitung mit Word-Dokumenten.

Schritt 1: Richten Sie das Dokumentenverzeichnis ein

Beginnen Sie mit der Einrichtung des Pfads zu Ihrem Dokumentenverzeichnis. Ersetzen"YOUR DOCUMENT DIRECTORY" mit dem tatsächlichen Pfad zu dem Verzeichnis, in dem sich Ihr Dokument befindet.

string dataDir = "YOUR DOCUMENT DIRECTORY";

Schritt 2: Laden Sie das Dokument

Laden Sie das Word-Dokument mitDocument Konstruktor, der den Pfad zum Dokument als Parameter übergibt.

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

Schritt 3: Erkennen Sie intelligente Kunstformen

Durchlaufen Sie die untergeordneten Knoten des TypsShape im Dokument mit demGetChildNodesMethode. Überprüfen Sie mithilfe von, ob jede Form über Smart Art verfügtHasSmart Art Eigentum.

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

Schritt 4: Ergebnis ausgeben

Drucken Sie die Anzahl der im Dokument erkannten Formen mit Smart Art aus.

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

Beispielquellcode für „Smart Art Shape erkennen“ mit Aspose.Words für .NET

	// Pfad zu Ihrem Dokumentenverzeichnis
	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);

Das ist es! Sie haben mit Aspose.Words für .NET erfolgreich Smart Art-Formen in Ihrem Word-Dokument erkannt.