Detekce Smart Art Shape
Tento tutoriál vysvětluje, jak detekovat tvary Smart Art v dokumentu aplikace Word pomocí Aspose.Words for .NET. Tvary Smart Art jsou grafické reprezentace používané k vizuální prezentaci informací a nápadů.
Předpoklady
Abyste mohli postupovat podle tohoto návodu, musíte mít následující:
- Nainstalovaná knihovna Aspose.Words for .NET.
- Základní znalost C# a Word Processing s dokumenty Word.
Krok 1: Nastavte adresář dokumentů
Začněte nastavením cesty k adresáři dokumentů. Nahradit"YOUR DOCUMENT DIRECTORY"
se skutečnou cestou k adresáři, kde je umístěn váš dokument.
string dataDir = "YOUR DOCUMENT DIRECTORY";
Krok 2: Vložte dokument
Načtěte dokument aplikace Word pomocíDocument
konstruktor, předá cestu k dokumentu jako parametr.
Document doc = new Document(dataDir + "Smart Art.docx");
Krok 3: Zjistěte tvary chytrého umění
Iterujte podřízené uzly typuShape
v dokumentu pomocíGetChildNodes
metoda. Zkontrolujte, zda má každý tvar Smart Art pomocíHasSmart Art
vlastnictví.
int count = doc.GetChildNodes(NodeType.Shape, true).Cast<Shape>().Count(shape => shape.HasSmart Art);
Krok 4: Výstup výsledku
Vytiskněte počet tvarů pomocí Smart Art zjištěných v dokumentu.
Console.WriteLine("The document has {0} shapes with Smart Art.", count);
Příklad zdrojového kódu pro Detect Smart Art Shape pomocí Aspose.Words pro .NET
// Cesta k vašemu adresáři dokumentů
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);
A je to! Pomocí Aspose.Words for .NET jste ve svém dokumentu aplikace Word úspěšně detekovali tvary Smart Art.