Aggiorna disegno artistico intelligente
Questo tutorial spiega come aggiornare il disegno Smart Art in un documento Word utilizzando Aspose.Words per .NET. Scorrendo le forme nel documento e controllando se dispongono di Smart Art, puoi aggiornare il disegno Smart Art per riflettere eventuali modifiche apportate ai suoi dati.
Prerequisiti
Per seguire questo tutorial, è necessario disporre di quanto segue:
- Aspose.Words per la libreria .NET installata.
- Conoscenza base di C# ed elaborazione testi con documenti Word.
Passaggio 1: impostare la directory dei documenti
Inizia impostando il percorso della directory dei documenti. Sostituire"YOUR DOCUMENT DIRECTORY"
con il percorso effettivo della directory in cui si trova il documento.
string dataDir = "YOUR DOCUMENT DIRECTORY";
Passaggio 2: caricare il documento
Carica il documento Word che contiene il disegno Smart Art utilizzando il fileDocument
costruttore di classi.
Document doc = new Document(dataDir + "SmartArt.docx");
Passaggio 3: aggiorna il disegno Smart Art
Scorrere le forme nel documento utilizzando il comandoGetChildNodes
metodo con ilNodeType.Shape
parametro. Controlla se ogni forma ha Smart Art utilizzando il fileHasSmartArt
proprietà e, se vero, chiama theUpdateSmartArtDrawing
metodo per aggiornare il disegno Smart Art.
foreach (Shape shape in doc.GetChildNodes(NodeType.Shape, true))
if (shape.HasSmartArt)
shape.UpdateSmartArtDrawing();
Codice sorgente di esempio per Aggiorna Smart Art Drawing utilizzando Aspose.Words per .NET
// Percorso della directory dei documenti
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();
Questo è tutto! Hai aggiornato con successo il disegno Smart Art nel tuo documento Word utilizzando Aspose.Words per .NET.