ChartShapeType

ChartShapeType enumeration

Spécifie le type de forme des éléments du graphique.

public enum ChartShapeType

Valeurs

NomÉvaluerLa description
Default0Indique qu’aucune forme n’est définie pour l’élément de graphique.
Rectangle1Rectangle.
RoundRectangle2Rectangle arrondi.
Ellipse3Ellipse.
Diamond4Diamant.
Triangle5Triangle.
RightTriangle6Triangle rectangle.
Parallelogram7Parallélogramme.
Trapezoid8Trapèze.
Hexagon9Hexagone.
Octagon10Octogone.
Plus11Plus.
Star12Étoile.
Arrow13Flèche.
HomePlate14Marbre.
Cube15Cube.
Arc16Arc.
Line17Ligne.
Plaque18Plaque.
Can19Peut.
Donut20Beignet.
StraightConnector121Connecteur droit 1.
BentConnector222Connecteur coudé 2.
BentConnector323Connecteur coudé 3.
BentConnector424Connecteur coudé 4.
BentConnector525Connecteur coudé 5.
CurvedConnector226Connecteur courbé 2.
CurvedConnector327Connecteur courbé 3.
CurvedConnector428Connecteur courbé 4.
CurvedConnector529Connecteur courbé 5.
Callout130Légende 1.
Callout231Légende 2.
Callout332Légende 3.
AccentCallout133Accentuation de la légende 1.
AccentCallout234Accentuation de l’appel 2.
AccentCallout335Accentuation de la légende 3.
BorderCallout136Légende avec bordure 1.
BorderCallout237Légende avec bordure 2.
BorderCallout338Légende avec bordure 3.
AccentBorderCallout139Accentuation de la légende avec bordure 1.
AccentBorderCallout240Accentuation de la légende avec bordure 2.
AccentBorderCallout341Accentuation de la légende avec bordure 3.
Ribbon42Ruban.
Ribbon243Ruban 2.
Chevron44Chevron.
Pentagon45Pentagone.
NoSmoking46Interdit de fumer.
Seal447Étoile à quatre branches.
Seal648Étoile à six branches.
Seal749Étoile à sept branches.
Seal850Étoile à huit branches.
Seal1051Étoile à dix branches.
Seal1252Étoile à douze branches.
Seal1653Étoile à seize branches.
Seal2454Étoile à vingt-quatre branches.
Seal3255Étoile à trente-deux branches.
WedgeRectCallout56Rectangle de coin de légende.
WedgeRRectCallout57Rectangle rond en coin de légende.
WedgeEllipseCallout58Ellipse de coin de légende.
Wave59Vague.
FoldedCorner60Coin plié.
LeftArrow61Flèche gauche.
DownArrow62Flèche vers le bas.
UpArrow63Flèche vers le haut.
LeftRightArrow64Flèche gauche et droite.
UpDownArrow65Flèche haut et bas.
IrregularSeal166Sceau irrégulier 1.
IrregularSeal267Joint irrégulier 2.
LightningBolt68Éclair.
Heart69Coeur.
QuadArrow70Flèche quadruple.
LeftArrowCallout71Légende flèche gauche.
RightArrowCallout72Légende flèche droite.
UpArrowCallout73Flèche vers le haut de l’appel.
DownArrowCallout74Flèche vers le bas de la légende.
LeftRightArrowCallout75Légende flèche gauche et droite.
UpDownArrowCallout76Flèche haut et bas de légende.
QuadArrowCallout77Flèche quadruple d’appel.
Bevel78Biseau.
LeftBracket79Crochet gauche.
RightBracket80Crochet droit.
LeftBrace81Accolade gauche.
RightBrace82Accolade droite.
LeftUpArrow83Flèche gauche vers le haut.
BentUpArrow84Flèche courbée vers le haut.
BentArrow85Flèche courbée.
StripedRightArrow86Flèche droite rayée.
NotchedRightArrow87Flèche droite crantée.
BlockArc88Arc de bloc.
SmileyFace89Visage souriant.
VerticalScroll90Défilement vertical.
HorizontalScroll91Défilement horizontal.
CircularArrow92Flèche circulaire.
UturnArrow93Flèche de demi-tour.
CurvedRightArrow94Flèche courbée vers la droite.
CurvedLeftArrow95Flèche courbée vers la gauche.
CurvedUpArrow96Flèche courbée vers le haut.
CurvedDownArrow97Flèche courbée vers le bas.
CloudCallout98Nuage d’appels.
EllipseRibbon99Ruban Ellipse.
EllipseRibbon2100Ruban Ellipse 2.
FlowChartProcess101Flux de processus.
FlowChartDecision102Flux de décision.
FlowChartInputOutput103Flux d’entrée-sortie.
FlowChartPredefinedProcess104Flux de processus prédéfini.
FlowChartInternalStorage105Flux de stockage interne.
FlowChartDocument106Flux de documents.
FlowChartMultidocument107Flux multi-documents.
FlowChartTerminator108Flux de terminaison.
FlowChartPreparation109Flux de préparation.
FlowChartManualInput110Flux de saisie manuelle.
FlowChartManualOperation111Flux d’opération manuelle.
FlowChartConnector112Flux du connecteur.
FlowChartPunchedCard113Flux de cartes perforées.
FlowChartPunchedTape114Flux de bande perforée.
FlowChartSummingJunction115Écoulement de jonction de sommation.
FlowChartOr116Ou flux.
FlowChartCollate117Collate flow.
FlowChartSort118Trier le flux.
FlowChartExtract119Extraire le flux.
FlowChartMerge120Fusionner le flux.
FlowChartOfflineStorage121Flux de stockage hors ligne.
FlowChartOnlineStorage122Flux de stockage en ligne.
FlowChartMagneticTape123Flux de bande magnétique.
FlowChartMagneticDisk124Flux de disque magnétique.
FlowChartMagneticDrum125Flux de tambour magnétique.
FlowChartDisplay126Flux d’affichage.
FlowChartDelay127Flux de retard.
FlowChartAlternateProcess128Flux de processus alternatif.
FlowChartOffpageConnector129Flux de connecteur hors page.
LeftRightUpArrow130Flèche gauche droite haut.
Sun131Dim.
Moon132Lune.
BracketPair133Paire de supports.
BracePair134Paire d’accolades.
DoubleWave135Double vague.
ActionButtonBlank136Bouton vide.
ActionButtonHome137Bouton d’accueil.
ActionButtonHelp138Bouton d’aide.
ActionButtonInformation139Bouton d’information.
ActionButtonForwardNext140Bouton Suivant ou Suivant.
ActionButtonBackPrevious141Bouton Retour ou précédent.
ActionButtonEnd142Bouton Fin.
ActionButtonBeginning143Bouton de démarrage.
ActionButtonReturn144Bouton Retour.
ActionButtonDocument145Bouton Document.
ActionButtonSound146Bouton son.
ActionButtonMovie147Bouton Film.
SingleCornerSnipped148Coupez l’objet rectangle à un seul coin.
TopCornersSnipped149Coupez le rectangle du même coin latéral.
DiagonalCornersSnipped150Coupez le rectangle d’angle diagonal.
TopCornersOneRoundedOneSnipped151Coupez et arrondissez le rectangle à un seul coin.
SingleCornerRounded152Rectangle à un seul coin arrondi.
TopCornersRounded153Rectangle arrondi aux coins du même côté.
DiagonalCornersRounded154Rectangle à coins diagonaux arrondis.
Heptagon155Heptagone.
Cloud156Nuage.
SwooshArrow157Flèche Swoosh.
Teardrop158Larme.
SquareTabs159Onglets carrés.
PlaqueTabs160Onglets de plaque.
Pie161Tarte.
WedgePie162Tarte en quartiers.
InverseLine163Ligne inverse.
MathPlus164Mathématiques plus.
MathMinus165Math moins.
MathMultiply166Multiplication mathématique.
MathDivide167Division mathématique.
MathEqual168Égal mathématique.
MathNotEqual169Les mathématiques ne sont pas égales.
NonIsoscelesTrapezoid170Trapèze non isocèle.
LeftRightCircularArrow171Flèche circulaire gauche-droite.
LeftRightRibbon172Ruban gauche-droite.
LeftCircularArrow173Flèche circulaire gauche.
Frame174Cadre.
HalfFrame175Demi-cadre.
Funnel176Entonnoir.
Gear6177Engrenage à six dents.
Gear9178Engrenage à neuf dents.
Decagon179Décagone.
Dodecagon180Dodécagone.
DiagonalStripe181Bande diagonale.
Corner182Coin.
CornerTabs183Onglets d’angle.
Chord184Accord.
ChartPlus185Graphique plus.
ChartStar186Étoile de la carte.
ChartX187Graphique X.

Exemples

Montre comment définir le formatage du remplissage, du contour et des légendes pour les étiquettes de données du graphique.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

Shape shape = builder.InsertChart(ChartType.Column, 432, 252);
Chart chart = shape.Chart;

// Supprimer la série générée par défaut.
chart.Series.Clear();

// Ajouter une nouvelle série.
ChartSeries series = chart.Series.Add("AW Series 1",
    new string[] { "AW Category 1", "AW Category 2", "AW Category 3", "AW Category 4" },
    new double[] { 100, 200, 300, 400 });

// Afficher les étiquettes de données.
series.HasDataLabels = true;
series.DataLabels.ShowValue = true;

// Formater les étiquettes de données sous forme d'appels.
ChartFormat format = series.DataLabels.Format;
format.ShapeType = ChartShapeType.WedgeRectCallout;
format.Stroke.Color = Color.DarkGreen;
format.Fill.Solid(Color.Green);
series.DataLabels.Font.Color = Color.Yellow;

// Modifier le remplissage et le contour d'une étiquette de données individuelle.
ChartFormat labelFormat = series.DataLabels[0].Format;
labelFormat.Stroke.Color = Color.DarkBlue;
labelFormat.Fill.Solid(Color.Blue);

doc.Save(ArtifactsDir + "Charts.FormatDataLables.docx");

Voir également