Rotation
Contenido
[
Ocultar
]ChartDataLabelCollection.Rotation property
Obtiene o establece la rotación de las etiquetas de datos de toda la serie en grados.
public int Rotation { get; set; }
Observaciones
El rango de valores aceptables va de -180 a 180 inclusive. El valor predeterminado es 0.
Si elOrientation
El valor esHorizontalLas formas de etiqueta, si existen, se rotan junto con el texto de la etiqueta. De lo contrario, solo se rota el texto de la etiqueta.
Ejemplos
Muestra cómo cambiar la orientación y la rotación de las etiquetas de datos.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
Shape shape = builder.InsertChart(ChartType.Column, 432, 252);
ChartSeries series = shape.Chart.Series[0];
ChartDataLabelCollection dataLabels = series.DataLabels;
// Mostrar etiquetas de datos.
series.HasDataLabels = true;
dataLabels.ShowValue = true;
dataLabels.ShowCategoryName = true;
// Define la forma de la etiqueta de datos.
dataLabels.Format.ShapeType = ChartShapeType.UpArrow;
dataLabels.Format.Stroke.Fill.Solid(Color.DarkBlue);
// Establezca la orientación y rotación de la etiqueta de datos para toda la serie.
dataLabels.Orientation = ShapeTextOrientation.VerticalFarEast;
dataLabels.Rotation = -45;
// Cambiar la orientación y rotación de la primera etiqueta de datos.
dataLabels[0].Orientation = ShapeTextOrientation.Horizontal;
dataLabels[0].Rotation = 45;
doc.Save(ArtifactsDir + "Charts.LabelOrientationRotation.docx");
Ver también
- class ChartDataLabelCollection
- espacio de nombres Aspose.Words.Drawing.Charts
- asamblea Aspose.Words