Travailler avec Smart Rendre l'art froid

Les graphiques SmartArt 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 pour certains usages.

Microsoft Word génère et enregistre le dessin pré-rendu avec le SmartArt objet. Dans la plupart des cas, le dessin pré-rendu est bien rendu par Aspose.Words et aucune autre mesure n’est nécessaire. Cependant, si le document est sauvegardé par d’autres applications, le dessin SmartArt pré-rendu peut être manquant ou incorrect. Dans ce cas, SmartArt objet lui-même devrait être mis en place et rendu en utilisant Aspose.Words. Nous appelons ce processus le SmartArt Rendu froid.

Utilisation de Smart Rendre l’art 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 la SmartArt objet.
  • Si le dessin pré-rendu est manquant, Aspose.Words effectue implicitement le rendu à froid pour rendre le SmartArt objet.
  • Si un dessin pré-rendu est présent mais est incorrect, il est nécessaire d’effectuer le rendu à froid SmartArt explicitement en appelant UpdateSmartArtDrawing méthode.

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

Prise en charge des mises en page SmartArt standard

Actuellement, seul un nombre limité de normes Microsoft Word Les mises en page SmartArt sont prises en charge. En outre, certaines de ces mises en page sont partiellement supportées, 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 Aspose.Words schéma.

Le tableau ci-dessous énumère les mises en page entièrement et partiellement supportées:

Intelligent Art Layouts Group Aménagements entièrement pris en charge Mises en page partiellement prises en charge
List
  • Liste des blocs de base
  • Hexagones alternés
  • Liste des balles verticales
  • Liste des boîtes verticales
  • Liste des largeurs variables
  • Liste horizontale des balles
  • GroupListe
  • Liste des blocs verticaux
  • Liste verticale de Chevron
  • Liste des flèches verticales
  • Liste des trapézoïdes
  • Liste des tableaux
  • Liste des pyramides
  • Liste des cibles
  • Liste linéaire
  • Liste verticale des supports
  • Liste des onglets
  • Liste empilée
  • Liste d’entrée verticale
  • Liste des cercles verticaux
Process
  • Processus de base
  • Processus accéléré
  • Processus de bloc continu
  • Augmentation du processus Arrow
  • Texte de conversation
  • Calendrier de base
  • Processus de base Chevron
  • Processus accéléré de Chevron
  • Processus Chevron fermé
  • Liste de Chevron
  • Processus vertical
  • Processus échelonné
  • Liste des processus
  • Processus de financement de base
  • Répéter le processus de pliage
  • Processus détaillé
  • Flèche vers le haut
  • Processus descendant
  • Processus de pliage circulaire
  • Étapes du processus
  • Étape vers le bas
  • Flux alternatif
  • Augmentation du processus du cercle
  • Processus de tarte
  • Processus de bloc interconnecté
  • Flèches du processus
  • Chronologie du cercle Accent
  • Processus du cercle
  • Processus de sous-étape
  • Processus échelonné
  • Processus aléatoire au résultat
  • Processus de flèche circulaire
Cycle
  • Cycle segmenté
  • Hexagone Radial
Hierarchy
  • Hiérarchie des tableaux
  • Structure de l’architecture
Relationship
  • Solde
  • Entonnoir
  • Équipement
  • Plus et moins
  • Ruban fléché
  • Flèches de contrepoids
  • Flèches opposées
  • Cible imbriquée
  • Objectif de base
  • Pie de base
  • Venne de base
  • Venn piquée
  • Anneau interconnecté
  • Relations de cercle
  • Les idées opposées
  • Équation
  • Équation verticale
  • Venn linéaire
Matrix
  • Matrice de base
  • Matrice titrée
  • Matrice de grille
  • Matrice du cycle
Pyramid
  • Pyramide segmentée

Comparaison du rendu SmartArt dans Aspose.Words et Microsoft

Le tableau ci-dessous montre des exemples Aspose.Words Froid Rendu de certains schémas standard par rapport à Microsoft Word sortie & #160;:

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