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
  • Elenco dei blocchi di base
  • Esagoni alternativi
  • Elenco dei bulloni verticali
  • Elenco dei contenitori verticali
  • Elenco dei desideri
  • Elenco dei Bullet orizzontali
  • GroupElenco
  • Elenco dei blocchi verticali
  • Elenco dei Chevron verticali
  • Elenco freccia verticale
  • Elenco trapezoidi
  • Elenco delle tabelle
  • Lista piramide
  • Elenco degli obiettivi
  • Elenco delle Linee
  • Elenco di staffe verticali
  • Elenco delle schede
  • Elenco accatastato
  • Elenco acustici verticali
  • Elenco dei cerchi verticali
Process
  • Processo di base
  • Processo di Accent
  • Processo continuo del blocco
  • Aumentare il processo di freccia
  • Testo convergente
  • Timeline di base
  • Processo di base di Chevron
  • Processo di Accent Chevron
  • Processo Chiuso Chevron
  • Chevron List
  • Processo verticale
  • Processo invariato
  • Elenco dei processi
  • Processo di Bending
  • Ripetere il processo di Bending
  • Processo dettagliato
  • Arrow in alto
  • Processo di descrescente
  • Processo di abbagliamento circolare
  • Processo di elaborazione
  • Processo di passaggio
  • Flusso alternativo
  • Aumentare il processo del cerchio
  • Processo di lavorazione
  • Processo di blocco interconnesso
  • Frecce di processo
  • Circle Accent Timeline
  • Processo del cerchio
  • Processo di fase successiva
  • Processo di fase
  • Processo di Risultato
  • Processo di freccia del cerchio
Cycle
  • Ciclo segmentato
  • Radiale esagonale
Hierarchy
  • Gerarchia della tabella
  • Architettura layout
Relationship
  • Bilancio
  • Fune
  • Attrezzatura
  • Più e Minus
  • Nastro di freccia
  • Frecce di controbilanciamento
  • Opposizione Frecce
  • Obiettivo Nested
  • Obiettivo di base
  • Torta di base
  • Venga di base
  • Stacked Venn
  • Anello collegato
  • Rapporto del cerchio
  • Opporre idee
  • Equazione
  • Equazione verticale
  • Venna lineare
Matrix
  • Matrice di base
  • Titolo Matrix
  • Matrice Griglia
  • Matrice del ciclo
Pyramid
  • Piramide segmentata

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 basic_process_aspose basic_process_word
Circular Bending Process circular_bending_process_aspose circular_bending_process_word
Repeating Bending Process repearing_bending_process_aspose repearing_bending_process_word
Trapezoid List trapezoid_list_aspose trapezoid_list_word