Lucrul cu SmartArt Cold Rendering
Graficele SmartArt se folosesc pentru a crea rapid și ușor o reprezentare vizuală a informației. “Puteți alege dintr-un număr mare de șabloane care se potrivesc cel mai bine situației dumneavoastră.” Această ușurință în utilizare face ca grafica SmartArt să fie destul de populară pentru anumite scopuri.
Microsoft Word generează și salvează desenul pre-renduit împreună cu obiectul SmartArt
. În majoritatea cazurilor, desenul pre-renderizat este redat bine de Aspose.Words și nu sunt necesare acțiuni suplimentare. “Cu toate acestea, dacă documentul este salvat de alte aplicații, desenul SmartArt pre-redat poate fi absent sau incorect.” În acest caz obiectul SmartArt
în sine ar trebui să fie aranjat și redat utilizând Aspose.Words. Noi numim acest proces “The SmartArt
Cold Rendering.
Folosind SmartArt Cold Rendering
Aspose.Words vă permite să utilizați o desenare pre-renderizată sau să efectuați randarea rece”:
- Dacă este disponibil un desen pre-randat, Aspose.Words îl folosește pentru a randă
SmartArt
obiectul. - Dacă desenarea pre-randată este lipsă, Aspose.Words implicit efectuează randarea rece pentru a randa obiectul
SmartArt
. - Dacă este prezent un desen pre-renderizat dar este incorect, este necesar să se efectueze un randare de tip SmartArt " rece " explicit prin apelarea metodei UpdateSmartArtDrawing.
Exemplul de cod următor prezintă modul în care se actualizează desenele pentru toate diagramele din document:
.NET
Sprijin pentru layout-uri SmartArt standard
În prezent sunt suportate doar un număr limitat de Microsoft Word aranjamente SmartArt standard. De asemenea, unele dintre aceste dispuneri sunt suportate parțial, ceea ce înseamnă că nodurile și formele semnificative din diagramă sunt redarea, dar ar putea exista diferențe între Microsoft Word și Aspose.Words diagrama dispunere.
Tabelul de mai jos enumeră aspectele complet și parțial acceptate:
SmartArt Layouts Group | Layouturi complet suportate | Layouturi parțial suportate |
---|---|---|
List |
|
|
Process |
|
|
Cycle |
– |
|
Hierarchy |
– |
|
Relationship |
|
|
Matrix |
|
– |
Pyramid |
– |
|
Comparație a randării SmartArt în Aspose.Words și Microsoft
Tabelul de mai jos prezintă exemple de imagini Aspose.Words Cold Rendering ale unor layout-uri standard comparate cu Microsoft Word ieșire:
Aspose.Words | Microsoft Word | |
---|---|---|
Basic Process | ||
Circular Bending Process | ||
Repeating Bending Process | ||
Trapezoid List |