Aktualisieren Sie Smart Art Drawing
In diesem Tutorial wird erklärt, wie Sie die Smart Art-Zeichnung in einem Word-Dokument mit Aspose.Words für .NET aktualisieren. Indem Sie die Formen im Dokument durchlaufen und prüfen, ob sie über Smart Art verfügen, können Sie die Smart Art-Zeichnung aktualisieren, um alle an ihren Daten vorgenommenen Änderungen widerzuspiegeln.
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, das die Smart Art-Zeichnung enthält, mitDocument
Klassenkonstruktor.
Document doc = new Document(dataDir + "SmartArt.docx");
Schritt 3: Aktualisieren Sie die Smart Art-Zeichnung
Durchlaufen Sie die Formen im Dokument mithilfe vonGetChildNodes
Methode mit derNodeType.Shape
Parameter. Überprüfen Sie mithilfe von, ob jede Form über Smart Art verfügtHasSmartArt
Eigenschaft, und wenn wahr, nennen Sie dieUpdateSmartArtDrawing
Methode zum Aktualisieren der Smart Art-Zeichnung.
foreach (Shape shape in doc.GetChildNodes(NodeType.Shape, true))
if (shape.HasSmartArt)
shape.UpdateSmartArtDrawing();
Beispielquellcode für die Aktualisierung von Smart Art Drawing mit Aspose.Words für .NET
// Pfad zu Ihrem Dokumentenverzeichnis
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();
Das ist es! Sie haben die Smart Art-Zeichnung in Ihrem Word-Dokument mit Aspose.Words für .NET erfolgreich aktualisiert.