Werken met SmartArt koude Rendering
SmartArt afbeeldingen worden gebruikt om snel en eenvoudig een visuele weergave van informatie te maken. U kiest eenvoudig uit een groot aantal lay-outs die het beste bij uw situatie passen. Dit gebruiksgemak maakt SmartArt graphics voor sommige doeleinden erg populair.
Microsoft Word genereert en slaat de vooraf gerenderde tekening samen met het SmartArt
object op. In de meeste gevallen wordt de vooraf gerenderde tekening goed weergegeven door Aspose.Words en zijn er geen extra acties nodig. Als het document echter door andere toepassingen wordt opgeslagen, kan de vooraf gerenderde SmartArt tekening ontbreken of onjuist zijn. In dit geval moet het SmartArt
object zelf worden aangelegd en gerenderd met behulp van Aspose.Words. We noemen dit proces de SmartArt
Koude Rendering.
SmartArt Koude Rendering Gebruiken
Aspose.Words kunt u een vooraf gerenderde tekening gebruiken of koude rendering uitvoeren:
- Als een vooraf gerenderde tekening beschikbaar is, gebruikt Aspose.Words deze om het
SmartArt
object weer te geven. - Als vooraf gerenderde tekening ontbreekt, voert Aspose.Words impliciet koude rendering uit om het
SmartArt
object weer te geven. - Als een vooraf gerenderde tekening aanwezig is, maar onjuist is, is het vereist om SmartArt koude rendering expliciet uit te voeren door UpdateSmartArtDrawing methode aan te roepen.
Het volgende codevoorbeeld toont hoe u tekeningen voor alle diagrammen in het document kunt bijwerken:
Ondersteuning voor standaard SmartArt lay-outs
Momenteel wordt slechts een beperkt aantal standaard Microsoft Word SmartArt lay-outs ondersteund. Ook worden sommige van deze lay-outs gedeeltelijk ondersteund, wat betekent dat belangrijke knooppunten en vormen van het diagram worden weergegeven, maar er kunnen verschillen zijn tussen Microsoft Word en Aspose.Words diagramlay-out.
In de onderstaande tabel worden de volledig en gedeeltelijk ondersteunde lay-outs weergegeven:
Groep SmartArt Lay-Outs | Volledig ondersteunde lay-outs | Gedeeltelijk ondersteunde lay-outs |
---|---|---|
List |
|
|
Process |
|
|
Cycle |
|
|
Hierarchy |
|
|
Relationship |
|
|
Matrix |
|
|
Pyramid |
|
Vergelijking van SmartArt Rendering in Aspose.Words en Microsoft
De onderstaande tabel toont voorbeeldfoto ' s van Aspose.Words koude weergave van sommige standaard lay-outs in vergelijking met Microsoft Word output:
Aspose.Words | Microsoft Word | |
---|---|---|
Basic Process | ||
Circular Bending Process | ||
Repeating Bending Process | ||
Trapezoid List |