ChartArea clase
ChartArea clase
Encapsula el objeto que representa el área del gráfico en la hoja de cálculo.
Herencia: ChartArea
→
ChartFrame
El tipo ChartArea expone los siguientes miembros:
Propiedades
Propiedad | Descripción |
---|---|
is_inner_mode | Indica si el tamaño del área de trazado incluye las marcas de graduación y las etiquetas de los ejes. Falso especifica que el tamaño determinará el tamaño del área del gráfico, las marcas de graduación y las etiquetas de los ejes. |
border | Obtiene el Line . |
area | Obtiene el ChartFrame.area . |
text_font | Obtiene un objeto ChartFrame.font del objeto ChartFrame especificado. |
text_options | Obtiene y establece las opciones del texto. |
font | Obtiene un objeto ChartArea.font del objeto chartarea especificado. |
auto_scale_font | Verdadero si el texto del objeto cambia de tamaño de fuente al cambiar el tamaño del objeto. El valor predeterminado es Verdadero. |
background_mode | Obtiene y establece el modo de visualización del fondo. |
background | Obtiene y establece el modo de visualización del fondo. |
is_automatic_size | Indica si el marco del gráfico tiene un tamaño automático. |
x | Obtiene u obtiene el desplazamiento horizontal desde su columna de la esquina superior izquierda, en unidades de 1/4000 del área del gráfico. |
y | Obtiene u obtiene el desplazamiento vertical desde su fila de la esquina superior izquierda, en unidades de 1/4000 del área del gráfico. |
height | Obtiene o establece el desplazamiento vertical desde su fila de la esquina inferior derecha, en unidades de 1/4000 del área del gráfico. |
width | Obtiene o establece el desplazamiento horizontal desde su columna de la esquina inferior derecha, en unidades de 1/4000 del área del gráfico. |
shadow | Verdadero si el marco tiene sombra. |
shape_properties | Obtiene el objeto ChartFrame.shape_properties . |
is_default_pos_be_set | Indica si las posiciones predeterminadas (DefaultX, DefaultY, DefaultWidth y DefaultHeight) están establecidas. |
default_x | Representa x de la posición predeterminada en unidades de 1/4000 del área del gráfico. |
default_y | Representa y de la posición predeterminada en unidades de 1/4000 del área del gráfico. |
default_width | Representa el ancho de la posición predeterminada en unidades de 1/4000 del área del gráfico. |
default_height | Representa la altura de la posición predeterminada en unidades de 1/4000 del área del gráfico. |
default_x_ratio_to_chart | Representa x de la posición predeterminada en unidades de fracción del área del gráfico. |
default_y_ratio_to_chart | Representa y de la posición predeterminada en unidades de fracción del área del gráfico. |
default_width_ratio_to_chart | Representa el ancho de la posición predeterminada en unidades de fracción del área del gráfico. |
default_height_ratio_to_chart | Representa la altura de la posición predeterminada en unidades de fracción del área del gráfico. |
x_ratio_to_chart | Obtiene u obtiene el desplazamiento horizontal desde su columna de la esquina superior izquierda, en unidades de proporción del área del gráfico. |
y_ratio_to_chart | Obtiene u obtiene el desplazamiento vertical desde su fila de la esquina superior izquierda, en unidades de proporción del área del gráfico. |
width_ratio_to_chart | Obtiene o establece el desplazamiento horizontal desde su columna de la esquina inferior derecha, en unidades de proporción del área del gráfico. |
height_ratio_to_chart | Obtiene o establece el desplazamiento vertical desde su fila de la esquina inferior derecha, en unidades de proporción del área del gráfico. |
x_pixel | Obtiene o establece la coordenada x de la esquina superior izquierda en unidades de píxeles. |
y_pixel | Obtiene o establece la coordenada y de la esquina superior izquierda en unidades de píxeles. |
width_pixel | Obtiene o establece el ancho del marco en unidades de píxeles. |
height_pixel | Obtiene o establece la altura del marco en unidades de píxeles. |
Métodos
Método | Descripción |
---|---|
set_position_auto(self) | Establecer la posición del marco en automático |
Ejemplo
from aspose.cells import Workbook
from aspose.cells.charts import ChartType
from aspose.pydrawing import Color
# Instantiating a Workbook object
workbook = Workbook()
# Obtaining the reference of the first worksheet
worksheet = workbook.worksheets[0]
# Adding a sample value to "A1" cell
worksheet.cells.get("A1").put_value(50)
# Adding a sample value to "A2" cell
worksheet.cells.get("A2").put_value(100)
# Adding a sample value to "A3" cell
worksheet.cells.get("A3").put_value(150)
# Adding a sample value to "B1" cell
worksheet.cells.get("B1").put_value(60)
# Adding a sample value to "B2" cell
worksheet.cells.get("B2").put_value(32)
# Adding a sample value to "B3" cell
worksheet.cells.get("B3").put_value(50)
# Adding a chart to the worksheet
chartIndex = worksheet.charts.add(ChartType.COLUMN, 5, 0, 15, 5)
# Accessing the instance of the newly added chart
chart = worksheet.charts[chartIndex]
# Adding NSeries (chart data source) to the chart ranging from "A1" cell to "B3"
chart.n_series.add("A1:B3", True)
# Getting Chart Area
chartArea = chart.chart_area
# Setting the foreground color of the chart area
chartArea.area.foreground_color = Color.yellow
# Setting Chart Area Shadow
chartArea.shadow = True
# Saving the Excel file
workbook.save("book1.xls")
Ver también
- módulo
aspose.cells.charts
- clase
ChartArea
- clase
ChartFrame
- clase
Line