ChartShapeType

ChartShapeType enumeration

Especifica el tipo de forma de los elementos del gráfico.

public enum ChartShapeType

Valores

NombreValorDescripción
Default0Indica que no hay una forma definida para el elemento del gráfico.
Rectangle1Rectángulo.
RoundRectangle2Rectángulo redondeado.
Ellipse3Elipse.
Diamond4Diamante.
Triangle5Triángulo.
RightTriangle6Triángulo rectángulo.
Parallelogram7Paralelogramo.
Trapezoid8Trapezoide.
Hexagon9Hexágono.
Octagon10Octágono.
Plus11Más.
Star12Estrella.
Arrow13Flecha.
HomePlate14Placa de home.
Cube15Cubo.
Arc16Arco.
Line17Línea.
Plaque18Placa.
Can19Can.
Donut20Donut.
StraightConnector121Conector recto 1.
BentConnector222Conector doblado 2.
BentConnector323Conector doblado 3.
BentConnector424Conector doblado 4.
BentConnector525Conector doblado 5.
CurvedConnector226Conector curvo 2.
CurvedConnector327Conector curvo 3.
CurvedConnector428Conector curvo 4.
CurvedConnector529Conector curvo 5.
Callout130Llamada 1.
Callout231Llamada 2.
Callout332Llamada 3.
AccentCallout133Llamada de acento 1.
AccentCallout234Llamada de acento 2.
AccentCallout335Llamada de acento 3.
BorderCallout136Llamada con borde 1.
BorderCallout237Llamada con borde 2.
BorderCallout338Llamada con borde 3.
AccentBorderCallout139Llamada acentuada con borde 1.
AccentBorderCallout240Llamada acentuada con borde 2.
AccentBorderCallout341Llamada acentuada con borde 3.
Ribbon42Cinta.
Ribbon243Cinta 2.
Chevron44Chevrón.
Pentagon45Pentágono.
NoSmoking46No fumar.
Seal447Estrella de cuatro puntas.
Seal648Estrella de seis puntas.
Seal749Estrella de siete puntas.
Seal850Estrella de ocho puntas.
Seal1051Estrella de diez puntas.
Seal1252Estrella de doce puntas.
Seal1653Estrella de dieciséis puntas.
Seal2454Estrella de veinticuatro puntas.
Seal3255Estrella de treinta y dos puntas.
WedgeRectCallout56Rectángulo de cuña de llamada.
WedgeRRectCallout57Rectángulo redondo de cuña de llamada.
WedgeEllipseCallout58Elipse de cuña de llamada.
Wave59Onda.
FoldedCorner60Esquina doblada.
LeftArrow61Flecha izquierda.
DownArrow62Flecha hacia abajo.
UpArrow63Flecha arriba.
LeftRightArrow64Flecha izquierda y derecha.
UpDownArrow65Flecha arriba y abajo.
IrregularSeal166Sello irregular 1.
IrregularSeal267Sello irregular 2.
LightningBolt68Rayo.
Heart69Corazón.
QuadArrow70Flecha cuádruple.
LeftArrowCallout71Llamada flecha izquierda.
RightArrowCallout72Llamada flecha derecha.
UpArrowCallout73Llamada flecha hacia arriba.
DownArrowCallout74Llamada flecha hacia abajo.
LeftRightArrowCallout75Llamada flecha izquierda y derecha.
UpDownArrowCallout76Llamada flecha arriba y abajo.
QuadArrowCallout77Flecha cuádruple de llamada.
Bevel78Bisel.
LeftBracket79Soporte izquierdo.
RightBracket80Corchete derecho.
LeftBrace81Llave izquierda.
RightBrace82Llave derecha.
LeftUpArrow83Flecha izquierda hacia arriba.
BentUpArrow84Flecha doblada hacia arriba.
BentArrow85Flecha doblada.
StripedRightArrow86Flecha derecha rayada.
NotchedRightArrow87Flecha derecha con muesca.
BlockArc88Bloquear arco.
SmileyFace89Cara sonriente.
VerticalScroll90Desplazamiento vertical.
HorizontalScroll91Desplazamiento horizontal.
CircularArrow92Flecha circular.
UturnArrow93Flecha de giro en U.
CurvedRightArrow94Flecha curva hacia la derecha.
CurvedLeftArrow95Flecha izquierda curva.
CurvedUpArrow96Flecha curvada hacia arriba.
CurvedDownArrow97Flecha curvada hacia abajo.
CloudCallout98Nube de llamadas.
EllipseRibbon99Cinta elipse.
EllipseRibbon2100Cinta elipse 2.
FlowChartProcess101Flujo de proceso.
FlowChartDecision102Flujo de decisiones.
FlowChartInputOutput103Flujo entrada salida.
FlowChartPredefinedProcess104Flujo de proceso predefinido.
FlowChartInternalStorage105Flujo de almacenamiento interno.
FlowChartDocument106Flujo de documentos.
FlowChartMultidocument107Flujo de múltiples documentos.
FlowChartTerminator108Flujo terminador.
FlowChartPreparation109Flujo de preparación.
FlowChartManualInput110Flujo de entrada manual.
FlowChartManualOperation111Flujo de operación manual.
FlowChartConnector112Flujo del conector.
FlowChartPunchedCard113Flujo de tarjetas perforadas.
FlowChartPunchedTape114Flujo de cinta perforada.
FlowChartSummingJunction115Flujo de unión sumadora.
FlowChartOr116O flujo.
FlowChartCollate117Intercalar flujo.
FlowChartSort118Ordenar flujo.
FlowChartExtract119Extraer flujo.
FlowChartMerge120Fusionar flujo.
FlowChartOfflineStorage121Flujo de almacenamiento sin conexión.
FlowChartOnlineStorage122Flujo de almacenamiento en línea.
FlowChartMagneticTape123Flujo de cinta magnética.
FlowChartMagneticDisk124Flujo de disco magnético.
FlowChartMagneticDrum125Flujo del tambor magnético.
FlowChartDisplay126Mostrar flujo.
FlowChartDelay127Retraso flujo.
FlowChartAlternateProcess128Flujo de proceso alternativo.
FlowChartOffpageConnector129Flujo del conector fuera de página.
LeftRightUpArrow130Flecha arriba izquierda derecha.
Sun131dom.
Moon132Luna.
BracketPair133Par de soportes.
BracePair134Par de llaves.
DoubleWave135Doble onda.
ActionButtonBlank136Botón en blanco.
ActionButtonHome137Botón de inicio.
ActionButtonHelp138Botón de ayuda.
ActionButtonInformation139Botón de información.
ActionButtonForwardNext140Botón adelante o siguiente.
ActionButtonBackPrevious141Botón atrás o anterior.
ActionButtonEnd142Botón finalizar.
ActionButtonBeginning143Botón de inicio.
ActionButtonReturn144Botón de retorno.
ActionButtonDocument145Botón Documento.
ActionButtonSound146Botón de sonido.
ActionButtonMovie147Botón de película.
SingleCornerSnipped148Recortar objeto rectángulo de una sola esquina.
TopCornersSnipped149Recorta el rectángulo de la esquina del mismo lado.
DiagonalCornersSnipped150Recortar rectángulo de esquina diagonal.
TopCornersOneRoundedOneSnipped151Recorta y redondea un rectángulo de una sola esquina.
SingleCornerRounded152Rectángulo redondeado de una sola esquina.
TopCornersRounded153Rectángulo de esquina redondeado del mismo lado.
DiagonalCornersRounded154Rectángulo de esquina diagonal redondeada.
Heptagon155Heptágono.
Cloud156Nube.
SwooshArrow157Flecha swoosh.
Teardrop158Lágrima.
SquareTabs159Pestañas cuadradas.
PlaqueTabs160Pestañas de placa.
Pie161Pastel.
WedgePie162Pastel de cuña.
InverseLine163Línea inversa.
MathPlus164Matemáticas más.
MathMinus165Matemáticas menos.
MathMultiply166Multiplicación matemática.
MathDivide167División matemática.
MathEqual168Matemáticas igual.
MathNotEqual169Matemáticas no iguales.
NonIsoscelesTrapezoid170Trapezoide no isósceles.
LeftRightCircularArrow171Flecha circular izquierda-derecha.
LeftRightRibbon172Cinta izquierda-derecha.
LeftCircularArrow173Flecha circular izquierda.
Frame174Marco.
HalfFrame175Medio fotograma.
Funnel176Embudo.
Gear6177Engranaje de seis dientes.
Gear9178Engranaje de nueve dientes.
Decagon179Decágono.
Dodecagon180Dodecágono.
DiagonalStripe181Franja diagonal.
Corner182Esquina.
CornerTabs183Pestañas de esquina.
Chord184Acorde.
ChartPlus185Gráfico más.
ChartStar186Estrella del gráfico.
ChartX187Gráfico X.

Ejemplos

Muestra cómo configurar el formato de relleno, trazo y llamada para las etiquetas de datos del gráfico.

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

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

// Eliminar la serie generada por defecto.
chart.Series.Clear();

// Agregar nueva serie.
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 });

// Mostrar etiquetas de datos.
series.HasDataLabels = true;
series.DataLabels.ShowValue = true;

// Formatear etiquetas de datos como llamadas.
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;

// Cambiar el relleno y el trazo de una etiqueta de datos individual.
ChartFormat labelFormat = series.DataLabels[0].Format;
labelFormat.Stroke.Color = Color.DarkBlue;
labelFormat.Fill.Solid(Color.Blue);

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

Ver también