Atualizar desenho de arte inteligente
Este tutorial explica como atualizar o desenho Smart Art em um documento do Word usando Aspose.Words for .NET. Ao iterar pelas formas do documento e verificar se elas possuem Smart Art, você pode atualizar o desenho Smart Art para refletir quaisquer alterações feitas em seus dados.
Pré-requisitos
Para seguir este tutorial, você precisa ter o seguinte:
- Biblioteca Aspose.Words para .NET instalada.
- Conhecimento básico de C# e processamento de palavras com documentos Word.
Etapa 1: configurar o diretório de documentos
Comece configurando o caminho para o diretório do seu documento. Substituir"YOUR DOCUMENT DIRECTORY"
com o caminho real para o diretório onde seu documento está localizado.
string dataDir = "YOUR DOCUMENT DIRECTORY";
Etapa 2: carregue o documento
Carregue o documento do Word que contém o desenho Smart Art usando oDocument
construtor de classe.
Document doc = new Document(dataDir + "SmartArt.docx");
Etapa 3: atualize o desenho Smart Art
Itere pelas formas do documento usando o comandoGetChildNodes
método com oNodeType.Shape
parâmetro. Verifique se cada forma possui Smart Art usando oHasSmartArt
propriedade e, se for verdade, chame oUpdateSmartArtDrawing
método para atualizar o desenho Smart Art.
foreach (Shape shape in doc.GetChildNodes(NodeType.Shape, true))
if (shape.HasSmartArt)
shape.UpdateSmartArtDrawing();
Exemplo de código-fonte para atualizar o desenho Smart Art usando Aspose.Words for .NET
// Caminho para o diretório do seu documento
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();
É isso! Você atualizou com êxito o desenho Smart Art em seu documento do Word usando Aspose.Words for .NET.