Actualizar dibujo artístico inteligente
Este tutorial explica cómo actualizar el dibujo Smart Art en un documento de Word usando Aspose.Words para .NET. Al recorrer las formas en el documento y verificar si tienen Smart Art, puede actualizar el dibujo Smart Art para reflejar cualquier cambio realizado en sus datos.
Requisitos previos
Para seguir este tutorial, necesita tener lo siguiente:
- Aspose.Words para la biblioteca .NET instalada.
- Conocimientos básicos de C# y procesamiento de textos con documentos Word.
Paso 1: configurar el directorio de documentos
Comience configurando la ruta a su directorio de documentos. Reemplazar"YOUR DOCUMENT DIRECTORY"
con la ruta real al directorio donde se encuentra su documento.
string dataDir = "YOUR DOCUMENT DIRECTORY";
Paso 2: cargue el documento
Cargue el documento de Word que contiene el dibujo Smart Art usando elDocument
constructor de clases.
Document doc = new Document(dataDir + "SmartArt.docx");
Paso 3: actualice el dibujo de Smart Art
Iterar a través de las formas en el documento usando elGetChildNodes
método con elNodeType.Shape
parámetro. Compruebe si cada forma tiene Smart Art usando elHasSmartArt
propiedad, y si es cierto, llame a laUpdateSmartArtDrawing
método para actualizar el dibujo Smart Art.
foreach (Shape shape in doc.GetChildNodes(NodeType.Shape, true))
if (shape.HasSmartArt)
shape.UpdateSmartArtDrawing();
Código fuente de ejemplo para actualizar Smart Art Drawing usando Aspose.Words para .NET
// Ruta a su directorio de documentos
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();
¡Eso es todo! Ha actualizado con éxito el dibujo Smart Art en su documento de Word utilizando Aspose.Words para .NET.