Lavorare con Smart Rendering freddo d'arte
La grafica SmartArt viene utilizzata per creare rapidamente e facilmente una rappresentazione visiva delle informazioni. Basta scegliere tra un gran numero di layout che meglio si adatta alla tua situazione. Questa facilità d’uso rende la grafica SmartArt abbastanza popolare per alcuni scopi.
Microsoft Word genera e salva il disegno pre-rendered insieme al SmartArt
oggetto. Nella maggior parte dei casi, il disegno pre-rendered è reso bene da Aspose.Words e non sono necessarie ulteriori azioni. Tuttavia, se il documento viene salvato da altre applicazioni, il disegno SmartArt pre-renderato può essere mancante o errato. In questo caso, il SmartArt
oggetto stesso dovrebbe essere deposto e reso utilizzando Aspose.Words. Noi chiamiamo questo processo SmartArt
Rendering freddo.
Utilizzo di Smart Rendering freddo d’arte
Aspose.Words consente di utilizzare un disegno pre-rendered o eseguire rendering a freddo:
-
Se è disponibile un disegno pre-renderato, Aspose.Words lo usa per rendere
SmartArt
oggetto. -
Se manca il disegno pre-renderato, Aspose.Words esegue implicitamente il rendering freddo per rendere il
SmartArt
oggetto. -
Se un disegno pre-renderato è presente ma non corretto, è necessario eseguire il rendering freddo SmartArt esplicitamente chiamando UpdateSmartArtDrawing metodo.
Il seguente esempio di codice mostra come aggiornare i disegni per tutti i diagrammi del documento:
Supporto per layout SmartArt standard
Attualmente, solo un numero limitato di standard Microsoft Word I layout SmartArt sono supportati. Inoltre, alcuni di questi layout sono supportati in parte, il che significa che vengono resi significativi nodi e forme del diagramma, ma ci possono essere differenze tra Microsoft Word e Aspose.Words schema.
La tabella seguente elenca i layout completamente e parzialmente supportati:
Intelligente Telaio d’arte Group | layout completamente supportati | layout parzialmente supportati |
---|---|---|
List |
|
|
Process |
|
|
Cycle |
– |
|
Hierarchy |
– |
|
Relationship |
|
|
Matrix |
|
– |
Pyramid |
– |
|
Confronto di SmartArt Rendering in Aspose.Words e Microsoft
La tabella qui sotto mostra immagini di esempio di Aspose.Words Freddo freddo Rendering di alcuni layout standard rispetto a Microsoft Word uscita:
Aspose.Words | Microsoft Word | |
---|---|---|
Basic Process | ||
Circular Bending Process | ||
Repeating Bending Process | ||
Trapezoid List |