Frissítse a Smart Art rajzot
Ez az oktatóanyag elmagyarázza, hogyan frissítheti a Smart Art rajzot Word-dokumentumban az Aspose.Words for .NET használatával. A dokumentumban lévő alakzatok iterációjával és annak ellenőrzésével, hogy van-e bennük Smart Art, frissítheti a Smart Art rajzot, hogy tükrözze az adatain végzett bármilyen változást.
Előfeltételek
Az oktatóanyag követéséhez a következőkre van szükség:
- Aspose.Words for .NET könyvtár telepítve.
- C# és Word dokumentumokkal végzett szövegszerkesztési alapismeretek.
1. lépés: Állítsa be a dokumentumkönyvtárat
Kezdje a dokumentumkönyvtár elérési útjának beállításával. Cserélje ki"YOUR DOCUMENT DIRECTORY"
annak a könyvtárnak a tényleges elérési útjával, ahol a dokumentum található.
string dataDir = "YOUR DOCUMENT DIRECTORY";
2. lépés: Töltse be a dokumentumot
Töltse be a Smart Art rajzot tartalmazó Word-dokumentumot aDocument
osztályú konstruktőr.
Document doc = new Document(dataDir + "SmartArt.docx");
3. lépés: Frissítse a Smart Art rajzot
Iteráljon a dokumentumban lévő alakzatokon keresztül aGetChildNodes
módszerrel aNodeType.Shape
paraméter. Ellenőrizze, hogy az egyes alakzatokban van-e Smart Art aHasSmartArt
ingatlant, és ha igaz, hívja aUpdateSmartArtDrawing
módszer a Smart Art rajz frissítéséhez.
foreach (Shape shape in doc.GetChildNodes(NodeType.Shape, true))
if (shape.HasSmartArt)
shape.UpdateSmartArtDrawing();
Példa forráskód a Smart Art rajz frissítéséhez az Aspose.Words for .NET használatával
// A dokumentumkönyvtár elérési útja
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();
Ez az! Sikeresen frissítette a Smart Art rajzot a Word-dokumentumban az Aspose.Words for .NET használatával.