Rileva forme artistiche intelligenti
Questo tutorial spiega come rilevare le forme Smart Art in un documento Word utilizzando Aspose.Words per .NET. Le forme Smart Art sono rappresentazioni grafiche utilizzate per presentare visivamente informazioni e idee.
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
Caricare il documento Word utilizzando il fileDocument
costruttore, passando il percorso del documento come parametro.
Document doc = new Document(dataDir + "Smart Art.docx");
Passaggio 3: rileva le forme artistiche intelligenti
Scorrere i nodi figlio di tipoShape
nel documento utilizzando il fileGetChildNodes
metodo. Controlla se ogni forma ha Smart Art utilizzando il fileHasSmart Art
proprietà.
int count = doc.GetChildNodes(NodeType.Shape, true).Cast<Shape>().Count(shape => shape.HasSmart Art);
Passaggio 4: output del risultato
Stampa il conteggio delle forme con Smart Art rilevate nel documento.
Console.WriteLine("The document has {0} shapes with Smart Art.", count);
Codice sorgente di esempio per Rileva Smart Art Shape utilizzando Aspose.Words per .NET
// Percorso della directory dei documenti
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);
Questo è tutto! Hai rilevato con successo forme Smart Art nel tuo documento Word utilizzando Aspose.Words per .NET.