ChartShapeType

ChartShapeType enumeration

Specifica il tipo di forma degli elementi del grafico.

public enum ChartShapeType

I valori

NomeValoreDescrizione
Default0Indica che non è definita una forma per l’elemento del grafico.
Rectangle1Rettangolo.
RoundRectangle2Rettangolo arrotondato.
Ellipse3Ellisse.
Diamond4Diamante.
Triangle5Triangolo.
RightTriangle6Triangolo rettangolo.
Parallelogram7Parallelogramma.
Trapezoid8Trapezio.
Hexagon9Esagono.
Octagon10Ottagono.
Plus11Inoltre.
Star12Stella.
Arrow13Freccia.
HomePlate14Base di casa.
Cube15Cubo.
Arc16Arco.
Line17Linea.
Plaque18Targa.
Can19Can.
Donut20Ciambella.
StraightConnector121Connettore diritto 1.
BentConnector222Connettore piegato 2.
BentConnector323Connettore piegato 3.
BentConnector424Connettore piegato 4.
BentConnector525Connettore piegato 5.
CurvedConnector226Connettore curvo 2.
CurvedConnector327Connettore curvo 3.
CurvedConnector428Connettore curvo 4.
CurvedConnector529Connettore curvo 5.
Callout130Callout 1.
Callout231Callout 2.
Callout332Callout 3.
AccentCallout133Callout accento 1.
AccentCallout234Callout accento 2.
AccentCallout335Callout accento 3.
BorderCallout136Callout con bordo 1.
BorderCallout237Callout con bordo 2.
BorderCallout338Callout con bordo 3.
AccentBorderCallout139Callout accento con bordo 1.
AccentBorderCallout240Callout accento con bordo 2.
AccentBorderCallout341Callout accento con bordo 3.
Ribbon42Nastro.
Ribbon243Barra multifunzione 2.
Chevron44Chevron.
Pentagon45Pentagono.
NoSmoking46Non fumare.
Seal447Stella a quattro punte.
Seal648Stella a sei punte.
Seal749Stella a sette punte.
Seal850Stella a otto punte.
Seal1051Stella a dieci punte.
Seal1252Stella a dodici punte.
Seal1653Stella a sedici punte.
Seal2454Stella a ventiquattro punte.
Seal3255Stella a trentadue punte.
WedgeRectCallout56Rettangolo a cuneo del callout.
WedgeRRectCallout57Rettangolo rotondo con cuneo di richiamo.
WedgeEllipseCallout58Ellisse a cuneo del callout.
Wave59Onda.
FoldedCorner60Angolo piegato.
LeftArrow61Freccia sinistra.
DownArrow62Freccia giù.
UpArrow63Freccia su.
LeftRightArrow64Freccia sinistra e destra.
UpDownArrow65Freccia su e giù.
IrregularSeal166Sigillo irregolare 1.
IrregularSeal267Sigillo irregolare 2.
LightningBolt68Fulmine.
Heart69Cuore.
QuadArrow70Freccia quadrupla.
LeftArrowCallout71Callout freccia sinistra.
RightArrowCallout72Callout freccia destra.
UpArrowCallout73Callout freccia su.
DownArrowCallout74Callout freccia giù.
LeftRightArrowCallout75Callout freccia sinistra e destra.
UpDownArrowCallout76Callout freccia su e giù.
QuadArrowCallout77Freccia quadrata didascalia.
Bevel78Smusso.
LeftBracket79Parentesi sinistra.
RightBracket80Parentesi destra.
LeftBrace81Parentesi graffa sinistra.
RightBrace82Parentesi graffa destra.
LeftUpArrow83Freccia su sinistra.
BentUpArrow84Freccia piegata verso l’alto.
BentArrow85Freccia piegata.
StripedRightArrow86Freccia destra a strisce.
NotchedRightArrow87Freccia destra dentellata.
BlockArc88Blocco arco.
SmileyFace89Faccina sorridente.
VerticalScroll90Scorrimento verticale.
HorizontalScroll91Scorrimento orizzontale.
CircularArrow92Freccia circolare.
UturnArrow93Freccia inversione di marcia.
CurvedRightArrow94Freccia destra curva.
CurvedLeftArrow95Freccia sinistra curva.
CurvedUpArrow96Freccia curva verso l’alto.
CurvedDownArrow97Freccia curva verso il basso.
CloudCallout98Callout nuvola.
EllipseRibbon99Nastro ellittico.
EllipseRibbon2100Nastro ellittico 2.
FlowChartProcess101Flusso del processo.
FlowChartDecision102Flusso decisionale.
FlowChartInputOutput103Flusso ingresso-uscita.
FlowChartPredefinedProcess104Flusso di processo predefinito.
FlowChartInternalStorage105Flusso di archiviazione interna.
FlowChartDocument106Flusso di documenti.
FlowChartMultidocument107Flusso multidocumento.
FlowChartTerminator108Flusso terminatore.
FlowChartPreparation109Flusso di preparazione.
FlowChartManualInput110Flusso di input manuale.
FlowChartManualOperation111Flusso operativo manuale.
FlowChartConnector112Flusso connettore.
FlowChartPunchedCard113Flusso carte perforate.
FlowChartPunchedTape114Flusso del nastro perforato.
FlowChartSummingJunction115Somma flusso giunzione.
FlowChartOr116O flusso.
FlowChartCollate117Flusso di fascicolazione.
FlowChartSort118Ordina flusso.
FlowChartExtract119Estrai flusso.
FlowChartMerge120Unisci flusso.
FlowChartOfflineStorage121Flusso di archiviazione offline.
FlowChartOnlineStorage122Flusso di archiviazione online.
FlowChartMagneticTape123Flusso del nastro magnetico.
FlowChartMagneticDisk124Flusso del disco magnetico.
FlowChartMagneticDrum125Flusso del tamburo magnetico.
FlowChartDisplay126Visualizza flusso.
FlowChartDelay127Ritarda flusso.
FlowChartAlternateProcess128Flusso di processo alternativo.
FlowChartOffpageConnector129Flusso connettore fuori pagina.
LeftRightUpArrow130Freccia su sinistra destra.
Sun131Dom.
Moon132Luna.
BracketPair133Coppia staffe.
BracePair134Coppia di tutori.
DoubleWave135Doppia onda.
ActionButtonBlank136Pulsante vuoto.
ActionButtonHome137Tasto Home.
ActionButtonHelp138Pulsante Aiuto.
ActionButtonInformation139Pulsante informazioni.
ActionButtonForwardNext140Pulsante Avanti o Avanti.
ActionButtonBackPrevious141Pulsante Indietro o Indietro.
ActionButtonEnd142Pulsante Fine.
ActionButtonBeginning143Pulsante Inizio.
ActionButtonReturn144Pulsante Ritorno.
ActionButtonDocument145Pulsante Documento.
ActionButtonSound146Pulsante audio.
ActionButtonMovie147Pulsante filmato.
SingleCornerSnipped148Taglia oggetto rettangolo con angolo singolo.
TopCornersSnipped149Taglia il rettangolo dell’angolo dello stesso lato.
DiagonalCornersSnipped150Taglia il rettangolo dell’angolo diagonale.
TopCornersOneRoundedOneSnipped151Taglia e arrotonda un rettangolo con angolo singolo.
SingleCornerRounded152Rettangolo con angolo singolo arrotondato.
TopCornersRounded153Rettangolo con angolo arrotondato sullo stesso lato.
DiagonalCornersRounded154Rettangolo con angolo diagonale arrotondato.
Heptagon155Ettagono.
Cloud156Nuvola.
SwooshArrow157Freccia Swoosh.
Teardrop158Lacrima.
SquareTabs159Schede quadrate.
PlaqueTabs160Linguette della placca.
Pie161Torta.
WedgePie162Torta con zeppe.
InverseLine163Linea inversa.
MathPlus164Matematica più.
MathMinus165Matematica meno.
MathMultiply166Moltiplicazione matematica.
MathDivide167Divisione matematica.
MathEqual168Matematica uguale.
MathNotEqual169Matematica non uguale.
NonIsoscelesTrapezoid170Trapezio non isoscele.
LeftRightCircularArrow171Freccia circolare sinistra-destra.
LeftRightRibbon172Barra multifunzione sinistra-destra.
LeftCircularArrow173Freccia circolare sinistra.
Frame174Cornice.
HalfFrame175Mezza cornice.
Funnel176Imbuto.
Gear6177Ingranaggio a sei denti.
Gear9178Ingranaggio a nove denti.
Decagon179Decagono.
Dodecagon180Dodecagono.
DiagonalStripe181Striscia diagonale.
Corner182Angolo.
CornerTabs183Schede angolari.
Chord184Accordo.
ChartPlus185Grafico più.
ChartStar186Stella della carta.
ChartX187Grafico X.

Esempi

Mostra come impostare la formattazione di riempimento, tratto e didascalia per le etichette dei dati del grafico.

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

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

// Elimina le serie generate predefinite.
chart.Series.Clear();

// Aggiunge una nuova 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 });

// Mostra le etichette dei dati.
series.HasDataLabels = true;
series.DataLabels.ShowValue = true;

// Formatta le etichette dei dati come callout.
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;

// Modifica il riempimento e il tratto di una singola etichetta dati.
ChartFormat labelFormat = series.DataLabels[0].Format;
labelFormat.Stroke.Color = Color.DarkBlue;
labelFormat.Fill.Solid(Color.Blue);

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

Guarda anche