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.
HomePlate14Plaque de but.
Cube15Cube.
Arc16Arc.
Line17Ligne.
Plaque18Plaque.
Can19Can.
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.
AccentCallout133Légende d’accentuation 1.
AccentCallout234Légende d’accentuation 2.
AccentCallout335Légende d’accentuation 3.
BorderCallout136Légende avec bordure 1.
BorderCallout237Légende avec bordure 2.
BorderCallout338Légende avec bordure 3.
AccentBorderCallout139Légende d’accentuation avec bordure 1.
AccentBorderCallout240Légende d’accentuation avec bordure 2.
AccentBorderCallout341Légende d’accentuation avec bordure 3.
Ribbon42Ruban.
Ribbon243Ruban 2.
Chevron44Chevron.
Pentagon45Pentagone.
NoSmoking46Ne pas 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.
WedgeRectCallout56Légende rectangle en coin.
WedgeRRectCallout57Légende coin rond rectangle.
WedgeEllipseCallout58Ellipse en 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.
IrregularSeal166Joint irrégulier 1.
IrregularSeal267Joint irrégulier 2.
LightningBolt68Éclair.
Heart69Coeur.
QuadArrow70Flèche quadruple.
LeftArrowCallout71Flèche gauche de légende.
RightArrowCallout72Légende, flèche droite.
UpArrowCallout73Légende, flèche vers le haut.
DownArrowCallout74Flèche vers le bas de la légende.
LeftRightArrowCallout75Légende flèche gauche et droite.
UpDownArrowCallout76Légende flèche haut et bas.
QuadArrowCallout77Flèche quadruple de légende.
Bevel78Biseau.
LeftBracket79Support gauche.
RightBracket80Support droit.
LeftBrace81Accolade gauche.
RightBrace82Renfort droit.
LeftUpArrow83Flèche vers le haut vers la gauche.
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 demi-tour.
CurvedRightArrow94Flèche droite incurvée.
CurvedLeftArrow95Flèche gauche incurvée.
CurvedUpArrow96Flèche incurvée vers le haut.
CurvedDownArrow97Flèche incurvée vers le bas.
CloudCallout98Nuage d’appel.
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 d’entrée manuel.
FlowChartManualOperation111Flux de fonctionnement manuel.
FlowChartConnector112Flux du connecteur.
FlowChartPunchedCard113Flux de cartes perforées.
FlowChartPunchedTape114Flux de bande perforée.
FlowChartSummingJunction115Flux de jonction sommateur.
FlowChartOr116Ou flux.
FlowChartCollate117Flux d’assemblage.
FlowChartSort118Flux de tri.
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.
FlowChartDisplay126Afficher le flux.
FlowChartDelay127Délai de flux.
FlowChartAlternateProcess128Flux de processus alternatif.
FlowChartOffpageConnector129Flux de connecteur hors page.
LeftRightUpArrow130Flèche gauche vers le haut.
Sun131Dim.
Moon132Lune.
BracketPair133Paire de supports.
BracePair134Paire de renforts.
DoubleWave135Double vague.
ActionButtonBlank136Bouton vide.
ActionButtonHome137Bouton Accueil.
ActionButtonHelp138Bouton Aide.
ActionButtonInformation139Bouton d’information.
ActionButtonForwardNext140Bouton Suivant ou Suivant.
ActionButtonBackPrevious141Bouton Retour ou Précédent.
ActionButtonEnd142Bouton Fin.
ActionButtonBeginning143Bouton Début.
ActionButtonReturn144Bouton Retour.
ActionButtonDocument145Bouton Document.
ActionButtonSound146Bouton son.
ActionButtonMovie147Bouton Film.
SingleCornerSnipped148Couper un objet rectangle à un seul coin.
TopCornersSnipped149Coupez le rectangle du même coin latéral.
DiagonalCornersSnipped150Coupez le rectangle d’un coin en diagonale.
TopCornersOneRoundedOneSnipped151Coupez et arrondissez un rectangle à un seul coin.
SingleCornerRounded152Rectangle à coin unique arrondi.
TopCornersRounded153Rectangle de coin arrondi du même côté.
DiagonalCornersRounded154Rectangle de coin diagonal arrondi.
Heptagon155Heptagone.
Cloud156Nuage.
SwooshArrow157Flèche Swoosh.
Teardrop158Larme.
SquareTabs159Onglets carrés.
PlaqueTabs160Onglets de plaque.
Pie161Tarte.
WedgePie162Tarte en quartiers.
InverseLine163Ligne inverse.
MathPlus164Math plus.
MathMinus165Math moins.
MathMultiply166Multiplication mathématique.
MathDivide167Division mathématique.
MathEqual168Math égal.
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 du graphique.
ChartX187Graphique X.

Exemples

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

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

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

// Supprime 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;

// Formate les étiquettes de données sous forme de légendes.
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;

// Modifie 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