Axis
Contenido
[
Ocultar
]Axis class
Encapsula el objeto que representa el eje de un gráfico.
public class Axis
Propiedades
| Nombre | Descripción |
|---|---|
| Area { get; } | Obtiene elArea . |
| AxisBetweenCategories { get; set; } | Representa si el eje de valor cruza el eje de categoría entre categorías. |
| AxisLabels { get; } | Obtiene las etiquetas del eje después de llamar al método Chart.Calculate(). |
| AxisLine { get; } | Obtiene la apariencia de un Axis. |
| BaseUnitScale { get; set; } | Representa la escala de la unidad base para el eje de categoría. |
| Bins { get; } | Representa contenedores en un gráfico (Histograma/Pareto) axis |
| CategoryType { get; set; } | Representa el tipo de eje de categoría. |
| CrossAt { get; set; } | Representa el punto del eje de valores donde lo cruza el eje de categorías. |
| CrossType { get; set; } | Representa elCrossType en el eje especificado donde se cruza el otro eje. |
| CustUnit { get; set; } | Especifica un valor personalizado para la unidad de visualización. |
| DisplayUnit { get; set; } | Representa la etiqueta de la unidad para el eje especificado. |
| DisplayUnitLabel { get; } | Representa una etiqueta de unidad en un eje en el gráfico especificado. Las etiquetas de unidades son útiles para graficar valores grandes, por ejemplo, en millones o miles de millones. |
| HasMultiLevelLabels { get; set; } | Indica si las etiquetas se mostrarán como multinivel. |
| IsAutomaticMajorUnit { get; set; } | Indica si se asigna automáticamente la unidad mayor del eje. |
| IsAutomaticMaxValue { get; set; } | Indica si el valor máximo se asigna automáticamente. |
| IsAutomaticMinorUnit { get; set; } | Indica si se asigna automáticamente la unidad menor del eje. |
| IsAutomaticMinValue { get; set; } | Indica si el valor mínimo se asigna automáticamente. |
| IsAutoTickLabelSpacing { get; set; } | Indica si el espaciado de la etiqueta de marca es automático |
| IsDisplayUnitLabelShown { get; set; } | Representa si la etiqueta de la unidad de visualización se muestra en el eje especificado. |
| IsLogarithmic { get; set; } | Representa si el tipo de escala del eje de valores es logarítmico o no. |
| IsPlotOrderReversed { get; set; } | Representa si Microsoft Excel traza puntos de datos del último al primero. |
| IsVisible { get; set; } | Representa si el eje es visible. |
| LogBase { get; set; } | Representa la base logarítmica. El valor predeterminado es 10. Solo aplica para Excel2007. |
| MajorGridLines { get; } | Representa las principales líneas de cuadrícula en un eje de gráfico. |
| MajorTickMark { get; set; } | Representa el tipo de marca principal para el eje especificado. |
| MajorUnit { get; set; } | Representa las unidades principales del eje. |
| MajorUnitScale { get; set; } | Representa la escala de unidad mayor para el eje de categoría. |
| MaxValue { get; set; } | Representa el valor máximo en el eje de valores. |
| MinorGridLines { get; } | Representa líneas de cuadrícula menores en un eje de gráfico. |
| MinorTickMark { get; set; } | Representa el tipo de marca de graduación menor para el eje especificado. |
| MinorUnit { get; set; } | Representa las unidades menores del eje. |
| MinorUnitScale { get; set; } | Representa la escala de unidad mayor para el eje de categoría. |
| MinValue { get; set; } | Representa el valor mínimo en el eje de valores. |
| TickLabelPosition { get; set; } | Representa la posición de las etiquetas de marca de graduación en el eje especificado. |
| TickLabels { get; } | Devuelve unTickLabels objeto que representa las etiquetas de marca de verificación para el eje especificado. |
| TickLabelSpacing { get; set; } | Representa el número de categorías o series entre etiquetas de marca de verificación. Aplica solo para ejes de categoría y serie. |
| TickMarkSpacing { get; set; } | Devuelve o establece el número de categorías o series entre marcas. Aplica solo para ejes de categoría y serie. |
| Title { get; } | Obtiene el título del eje. |
Ejemplos
[C#]
// Instanciando un objeto Workbook
Workbook workbook = new Workbook();
//Agregar una nueva hoja de cálculo al objeto de Excel
int sheetIndex = workbook.Worksheets.Add();
//Obteniendo la referencia de la hoja de trabajo recién agregada pasando su índice de hoja
Worksheet worksheet = workbook.Worksheets[sheetIndex];
// Agregar un valor de muestra a la celda "A1"
worksheet.Cells["A1"].PutValue(50);
// Agregar un valor de muestra a la celda "A2"
worksheet.Cells["A2"].PutValue(100);
// Agregar un valor de muestra a la celda "A3"
worksheet.Cells["A3"].PutValue(150);
// Agregar un valor de muestra a la celda "B1"
worksheet.Cells["B1"].PutValue(4);
// Agregar un valor de muestra a la celda "B2"
worksheet.Cells["B2"].PutValue(20);
// Agregar un valor de muestra a la celda "B3"
worksheet.Cells["B3"].PutValue(50);
//Añadiendo un gráfico a la hoja de trabajo
int chartIndex = worksheet.Charts.Add(ChartType.Column, 5, 0, 25, 5);
//Accediendo a la instancia del gráfico recién agregado
Chart chart = worksheet.Charts[chartIndex];
// Agregar NSeries (fuente de datos del gráfico) al gráfico que va desde la celda "A1" hasta la celda "B3"
chart.NSeries.Add("A1:B3", true);
// Establecer el valor máximo del eje de valor
chart.ValueAxis.MaxValue = 200;
// Establecer el valor mínimo del eje de valor
chart.ValueAxis.MinValue = 0;
//Establecer la unidad principal
chart.ValueAxis.MajorUnit = 25;
//El eje de la categoría (X) se cruza en el valor máximo.
chart.ValueAxis.CrossType = CrossType.Maximum;
//Establecer el número de categorías o series entre las etiquetas de marca de verificación.
chart.CategoryAxis.TickLabelSpacing = 2;
//haz tu negocio
//Guardando el archivo de Excel
workbook.Save("book1.xlsx");
[Visual Basic]
'Crear una instancia de un objeto Workbook
Dim workbook As Workbook = New Workbook()
'Agregar una nueva hoja de cálculo al objeto de Excel
Dim sheetIndex As Int32 = workbook.Worksheets.Add()
'Obtener la referencia de la hoja de trabajo recién agregada pasando su índice de hoja
Dim worksheet As Worksheet = workbook.Worksheets(sheetIndex)
'Adding a sample value to "A1" cell
worksheet.Cells("A1").PutValue(50)
'Adding a sample value to "A2" cell
worksheet.Cells("A2").PutValue(100)
'Adding a sample value to "A3" cell
worksheet.Cells("A3").PutValue(150)
'Adding a sample value to "B1" cell
worksheet.Cells("B1").PutValue(4)
'Adding a sample value to "B2" cell
worksheet.Cells("B2").PutValue(20)
'Adding a sample value to "B3" cell
worksheet.Cells("B3").PutValue(50)
'Adición de un gráfico a la hoja de cálculo
Dim chartIndex As Int32 = worksheet.Charts.Add(ChartType.Column, 5, 0, 25, 5)
'Acceso a la instancia del gráfico recién agregado
Dim chart As Chart = worksheet.Charts(chartIndex)
'Adding NSeries (chart data source) to the chart ranging from "A1" cell to "B3"
chart.NSeries.Add("A1:B3", True)
'Establecer el valor máximo del eje de valor
chart.ValueAxis.MaxValue = 200
'Establecer el valor mínimo del eje de valores
chart.ValueAxis.MinValue = 0
'Establecer la unidad principal
chart.ValueAxis.MajorUnit = 25
'El eje de categoría (X) se cruza en el valor máximo.
chart.ValueAxis.CrossType = CrossType.Maximum
'Establezca el número de categorías o series entre las etiquetas de marca de verificación.
chart.CategoryAxis.TickLabelSpacing = 2
'Guardar el archivo de Excel
workbook.Save("book1.xlsx")
Ver también
- espacio de nombres Aspose.Cells.Charts
- asamblea Aspose.Cells