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.
Trapezoid8Trapecio.
Hexagon9Hexágono.
Octagon10Octágono.
Plus11Más.
Star12Estrella.
Arrow13Flecha.
HomePlate14Plato de home.
Cube15Cubo.
Arc16Arco.
Line17Línea.
Plaque18Placa.
Can19Puede.
Donut20Dona.
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 de acento con borde 1.
AccentBorderCallout240Llamada de acento con borde 2.
AccentBorderCallout341Llamada de acento con borde 3.
Ribbon42Cinta.
Ribbon243Cinta 2.
Chevron44Chevron.
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.
WedgeRRectCallout57Llamada cuña redondeada rectángulo.
WedgeEllipseCallout58Llamada de elipse de cuña.
Wave59Ola.
FoldedCorner60Esquina doblada.
LeftArrow61Flecha izquierda.
DownArrow62Flecha hacia abajo.
UpArrow63Flecha hacia 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 con flecha hacia arriba y hacia abajo.
QuadArrowCallout77Llamada flecha cuádruple.
Bevel78Bisel.
LeftBracket79Corchete izquierdo.
RightBracket80Corchete derecho.
LeftBrace81Llave izquierda.
RightBrace82Llave derecha.
LeftUpArrow83Flecha izquierda arriba.
BentUpArrow84Flecha doblada hacia arriba.
BentArrow85Flecha doblada.
StripedRightArrow86Flecha derecha rayada.
NotchedRightArrow87Flecha derecha con muesca.
BlockArc88Arco de bloque.
SmileyFace89Cara sonriente.
VerticalScroll90Desplazamiento vertical.
HorizontalScroll91Desplazamiento horizontal.
CircularArrow92Flecha circular.
UturnArrow93Flecha de giro en U.
CurvedRightArrow94Flecha curvada hacia la derecha.
CurvedLeftArrow95Flecha curvada hacia la izquierda.
CurvedUpArrow96Flecha curvada hacia arriba.
CurvedDownArrow97Flecha curvada hacia abajo.
CloudCallout98Llamada nube.
EllipseRibbon99Cinta elipse.
EllipseRibbon2100Cinta elipse 2.
FlowChartProcess101Flujo del proceso.
FlowChartDecision102Flujo de decisión.
FlowChartInputOutput103Flujo de entrada y salida.
FlowChartPredefinedProcess104Flujo de proceso predefinido.
FlowChartInternalStorage105Flujo de almacenamiento interno.
FlowChartDocument106Flujo de documentos.
FlowChartMultidocument107Flujo de múltiples documentos.
FlowChartTerminator108Flujo de 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 sumador.
FlowChartOr116O fluir.
FlowChartCollate117Flujo de intercalación.
FlowChartSort118Ordenar flujo.
FlowChartExtract119Extraer flujo.
FlowChartMerge120Flujo de fusión.
FlowChartOfflineStorage121Flujo de almacenamiento fuera de línea.
FlowChartOnlineStorage122Flujo de almacenamiento en línea.
FlowChartMagneticTape123Flujo de cinta magnética.
FlowChartMagneticDisk124Flujo de disco magnético.
FlowChartMagneticDrum125Flujo de tambor magnético.
FlowChartDisplay126Flujo de visualización.
FlowChartDelay127Flujo de retardo.
FlowChartAlternateProcess128Flujo de proceso alternativo.
FlowChartOffpageConnector129Flujo del conector fuera de página.
LeftRightUpArrow130Flecha izquierda derecha arriba.
Sun131Dom.
Moon132Luna.
BracketPair133Par de corchetes.
BracePair134Par de llaves.
DoubleWave135Doble onda.
ActionButtonBlank136Botón en blanco.
ActionButtonHome137Botón de inicio.
ActionButtonHelp138Botón de ayuda.
ActionButtonInformation139Botón de información.
ActionButtonForwardNext140Botón de avance o siguiente.
ActionButtonBackPrevious141Botón atrás o anterior.
ActionButtonEnd142Botón Fin.
ActionButtonBeginning143Botón de inicio.
ActionButtonReturn144Botón de retorno.
ActionButtonDocument145Botón de documento.
ActionButtonSound146Botón de sonido.
ActionButtonMovie147Botón de película.
SingleCornerSnipped148Recortar objeto rectangular de una sola esquina.
TopCornersSnipped149Recortar el rectángulo de la esquina del mismo lado.
DiagonalCornersSnipped150Recortar el rectángulo de la esquina diagonal.
TopCornersOneRoundedOneSnipped151Recortar y redondear un rectángulo de una sola esquina.
SingleCornerRounded152Rectángulo de una sola esquina redondeada.
TopCornersRounded153Rectángulo con esquinas redondeadas del mismo lado.
DiagonalCornersRounded154Rectángulo con esquinas diagonales redondeadas.
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.
MathMultiply166Matemáticas multiplicar.
MathDivide167División matemática.
MathEqual168Matemáticas iguales.
MathNotEqual169Las matemáticas no son iguales.
NonIsoscelesTrapezoid170Trapecio no isósceles.
LeftRightCircularArrow171Flecha circular de izquierda a derecha.
LeftRightRibbon172Cinta izquierda-derecha.
LeftCircularArrow173Flecha circular izquierda.
Frame174Fotograma.
HalfFrame175Medio fotograma.
Funnel176Embudo.
Gear6177Engranaje de seis dientes.
Gear9178Engranaje de nueve dientes.
Decagon179Decágono.
Dodecagon180Dodecágono.
DiagonalStripe181Raya diagonal.
Corner182Esquina.
CornerTabs183Pestañas de esquina.
Chord184Acorde.
ChartPlus185Gráfico más.
ChartStar186Estrella del gráfico.
ChartX187Gráfico X.

Ejemplos

Muestra cómo establecer el formato de relleno, trazo y llamada para las etiquetas de datos de gráficos.

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

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

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

//Añadir 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 las 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