---
title: "Lucrul cu SmartArt Cold Rendering în C#"
---

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](https://reference.aspose.com/words/net/aspose.words.drawing/shape/updatesmartartdrawing/).

Exemplul de cod următor prezintă modul în care se actualizează desenele pentru toate diagramele din document:

**.NET**
{{< gist "aspose-words-gists" "eacc4fc7407a98d683f3084bb86d58f7" "Examples-CSharp-Programming-Documents-Shapes-WorkingWithShapes-UpdateSmartArtDrawing.cs" >}}

## 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` | Lista de blocuri de bazăHexagoane alternativeLista cu săgeți verticaleLista cu cutii verticaleLista cu lățime variabilăLista cu săgeți orizontaleLista grupatăLista verticală de blocuriLista verticală în formă de cheieLista verticală în formă de săgeatăLista trapezoidalăLista tabulareLista piramidalăLista ţintă | Lista liniară Lista în virgulă verticală Lista cu taburi Lista apilată Lista cu accent vertical Lista cu cercuri verticale |
| `Process` | Procesul de bazăProcesul AccentProcesul Bloc continuuProcesul săgeată în creștereTextul convergentTimeline de bazăProcesul de bază al chevroneiProcesul Accentului ChevroneiProcesul Chevronei ÎnchiseLista chevroneiProces verticalProcesul în trepteLista proceselorProcesul de îndoire de bazăProcesul de îndoire repetitivProces detaliatSăgeată în susProcesul descendentProcesul de îndoire circulară | Procesul Pas în Pas Procesul Reducerii Flux Alternativ Procesul Cercului Crească Procesul Tartei Procesul Blocului Interconectat Suri de Proces Timpul Liniei Cercului Procesul Cercului Subpasul Pas în Pas Procesul Fază Procesul Aleatoriu Rezultă Procesul Cercului cu săgeți |
| `Cycle` | - | Ciclul segmentatRadial hexagonal |
| `Hierarchy` | - | Hierarhia tabelelor Aranjament arhitectural |
| `Relationship` | SoldFunnelGearPlus and MinusArrow RibbonCounterbalance ArrowsOpposing ArrowsNested TargetBasic TargetBasic PieBasic VennStacked VennInterconnected Ring | Relația circularăIdei opuseEcuațieEcuație verticalăVenn liniar |
| `Matrix` | Matrice de bază Matrice titluri Matrice grilă Matrice ciclică | - |
| `Pyramid` | - | Piramidă segmentată |

## 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** | ![basic_process_aspose](basic-process-aspose.png) | ![basic_process_word](basic-process-word.png) |
| **Circular Bending Process** | ![circular_bending_process_aspose](circular-bending-process-aspose.png) | ![circular_bending_process_word](circular-bending-process-word.png) |
| **Repeating Bending Process** | ![repearing_bending_process_aspose](repearing-bending-process-aspose.png) | ![repearing_bending_process_word](repearing-bending-process-word.png) |
| **Trapezoid List** | ![trapezoid_list_aspose](trapezoid-list-aspose.png) | ![trapezoid_list_word](trapezoid-list-word.png) |
