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