Arbeiten mit Smart Art Kalte Rendering
SmartArt Grafiken werden verwendet, um schnell und einfach eine visuelle Darstellung von Informationen zu erstellen. Sie wählen einfach aus einer großen Anzahl von Layouts, die am besten zu Ihrer Situation passen. Diese einfache Bedienung macht SmartArt Grafiken für einige Zwecke sehr beliebt.
Microsoft Word erzeugt und speichert die vorverbreitete Zeichnung zusammen mit der SmartArt
Objekt. In den meisten Fällen wird die vorverbreitete Zeichnung durch Aspose.Words und keine zusätzlichen Aktionen erforderlich sind. Wird das Dokument jedoch durch andere Anwendungen gespeichert, kann die vorveröffentlichte SmartArt-Zeichnung fehlen oder falsch sein. In diesem Fall SmartArt
Objekt selbst sollte ausgelegt und mit Aspose.Words. Wir nennen diesen Prozess SmartArt
Cold Rendering.
Smart nutzen Art Kalte Rendering
Aspose.Words ermöglicht es Ihnen, eine vorverzerrte Zeichnung zu verwenden oder kaltes Rendern durchzuführen:
- Ist eine vorverbreitete Zeichnung verfügbar, Aspose.Words verwendet es, um die
SmartArt
Objekt. - Wenn eine vorverbreitete Zeichnung fehlt, Aspose.Words implizit führt kaltes Rendering, um die
SmartArt
Objekt. - Ist eine vorerkannte Zeichnung vorhanden, aber falsch, ist es erforderlich, SmartArt-Kälte-Rendering explizit durch Aufruf durchzuführen UpdateSmartArtDrawing Methode.
Das folgende Codebeispiel zeigt, wie man Zeichnungen für alle Diagramme im Dokument aktualisiert:
Unterstützung für Standard SmartArt Layouts
Derzeit nur eine begrenzte Anzahl von Standard Microsoft Word SmartArt Layouts werden unterstützt. Auch werden einige dieser Layouts teilweise unterstützt, was bedeutet, dass signifikante Knoten und Formen des Diagramms dargestellt werden, aber es kann Unterschiede zwischen Microsoft Word und Aspose.Words Diagrammlayout.
Die folgende Tabelle enthält die vollständig und teilweise unterstützten Layouts:
Smart Art Layouts Group | Voll unterstützte Layouts | Teilweise unterstützte Layouts |
---|---|---|
List |
|
|
Process |
|
|
Cycle |
– |
|
Hierarchy |
– |
|
Relationship |
|
|
Matrix |
|
– |
Pyramid |
– |
|
Vergleich von SmartArt Rendering in Aspose.Words und Microsoft
Die folgende Tabelle zeigt Beispielbilder von Aspose.Words kalt Rendering einiger Standard-Layouts im Vergleich zu Microsoft Word Ausgabe:
Aspose.Words | Microsoft Word | |
---|---|---|
Basic Process | ||
Circular Bending Process | ||
Repeating Bending Process | ||
Trapezoid List |