Travailler avec SmartArt Rendu à froid

SmartArt les graphiques sont utilisés pour créer rapidement et facilement une représentation visuelle de l’information. Vous choisissez simplement parmi un grand nombre de mises en page qui conviennent le mieux à votre situation. Cette facilité d’utilisation rend les graphiques SmartArt très populaires à certaines fins.

Microsoft Word génère et enregistre le dessin pré-rendu avec l’objet SmartArt. Dans la plupart des cas, le dessin pré-rendu est bien rendu par Aspose.Words et aucune action supplémentaire n’est requise. Cependant, si le document est enregistré par d’autres applications, le dessin SmartArt pré-rendu peut être manquant ou incorrect. Dans ce cas, l’objet SmartArt lui-même doit être mis en page et rendu à l’aide de Aspose.Words. Nous appelons ce processus le SmartArt Rendu à froid.

Utilisation de SmartArt Rendu à froid

Aspose.Words vous permet d’utiliser un dessin pré-rendu ou d’effectuer un rendu à froid:

  • Si un dessin pré-rendu est disponible, Aspose.Words l’utilise pour rendre l’objet SmartArt.
  • Si le dessin pré-rendu est manquant, Aspose.Words effectue implicitement un rendu à froid pour rendre l’objet SmartArt.
  • Si un dessin pré-rendu est présent mais est incorrect, il est nécessaire d’effectuer SmartArt rendu à froid explicitement en appelant la méthode UpdateSmartArtDrawing.

L’exemple de code suivant montre comment mettre à jour les dessins pour tous les diagrammes du document:

Prise en charge des dispositions standard SmartArt

Actuellement, seul un nombre limité de mises en page Microsoft Word SmartArt standard sont prises en charge. De plus, certaines de ces dispositions sont partiellement prises en charge, ce qui signifie que des nœuds et des formes significatifs du diagramme sont rendus, mais il peut y avoir des différences entre Microsoft Word et la disposition du diagramme Aspose.Words.

Le tableau ci-dessous répertorie les mises en page entièrement et partiellement prises en charge:

SmartArt Groupe de mises en page Mises en page entièrement prises en charge Dispositions partiellement prises en charge
List
  • Liste de Blocage de Base
  • Hexagones Alternés
  • Liste à Puces Verticale
  • Liste des Boîtes Verticales
  • Liste de Largeur Variable
  • Liste à Puces Horizontale
  • Liste Groupée
  • Liste de Blocage Verticale
  • Liste Verticale de Chevrons
  • Liste des Flèches Verticales
  • Liste des Trapèzes
  • Liste des Tableaux
  • Liste des Pyramides
  • Liste des Cibles
  • Liste Doublée
  • Liste des Parenthèses Verticales
  • Liste des Onglets
  • Liste Empilée
  • Liste des Accents Verticaux
  • Liste des Cercles Verticaux
Process
  • Processus de Base
  • Processus d’Accentuation
  • Processus de Bloc Continu
  • Augmentation du Processus de Flèche
  • Texte Convergent
  • Chronologie de Base
  • Processus de Chevron de Base
  • Procédé d’Accentuation des Chevrons
  • Procédé à Chevrons Fermés
  • Liste de Chevrons
  • Processus Vertical
  • Processus Échelonné
  • Liste des Processus
  • Processus de Pliage de Base
  • Processus de Pliage Répété
  • Processus Détaillé
  • Flèche Vers Le Haut
  • Processus Descendant
  • Processus de Pliage Circulaire
  • Processus d’Intensification
  • Processus d’abandon
  • Débit Alternatif
  • Processus de Cercle Croissant
  • Processus de Tarte
  • Processus de Bloc Interconnecté
  • Flèches de Processus
  • Chronologie de l’Accent Circulaire
  • Processus de Cercle
  • Processus de Sous-Étape
  • Processus Par Étapes
  • Aléatoire au processus de résultat
  • Processus de Flèche Circulaire
Cycle
  • Cycle Segmenté
  • Hexagone Radial
Hierarchy
  • Hiérarchie des Tables
  • Mise en Page de l’Architecture
Relationship
  • Solde
  • Entonnoir
  • Équipement
  • Plus Et Moins
  • Ruban Flèche
  • Flèches de Contrepoids
  • Flèches Opposées
  • Cible imbriquée
  • Cible de Base
  • Tarte de Base
  • Venn de Base
  • Venn Empilé
  • Anneau Interconnecté
  • Relation de Cercle
  • Idées Opposées
  • Équation
  • Équation Verticale
  • Venn Linéaire
Matrix
  • Matrice de Base
  • Intitulé Matrice
  • Matrice de Grille
  • Matrice de Cycle
Pyramid
  • Pyramide Segmentée

Comparaison du rendu SmartArt dans Aspose.Words et Microsoft

Le tableau ci-dessous montre des exemples d’images de Aspose.Words Rendu à froid de certaines mises en page standard par rapport à la sortie Microsoft Word:

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