FillFormat clase

FillFormat clase

Encapsula el objeto que representa el formato de relleno de una forma.

El tipo FillFormat expone los siguientes miembros:

Propiedades

PropiedadDescripción
typeObtiene y establece el tipo de relleno.
fill_typeObtiene y establece el tipo de relleno
transparencyDevuelve o establece el grado de transparencia del área como un valor de 0,0 (opaco) a 1,0 (transparente).
set_typeObtiene el tipo de conjunto de formato de relleno.
gradient_fillObtiene el objeto FillFormat.gradient_fill.
texture_fillObtiene el objeto FillFormat.texture_fill.
solid_fillObtiene el objeto FillFormat.solid_fill.
pattern_fillObtiene el objeto FillFormat.pattern_fill.
gradient_color_typeDevuelve el tipo de color de degradado para el relleno especificado.
gradient_styleDevuelve el estilo de degradado del relleno especificado.
gradient_color1Devuelve el color de degradado 1 para el relleno especificado.
gradient_color2Devuelve el color de degradado 2 para el relleno especificado.
gradient_degreeDevuelve el grado de degradado del relleno especificado.
Solo aplica para Excel 2007.
gradient_variantDevuelve la variante de degradado del relleno especificado.
Solo aplica para Excel 2007.
preset_colorDevuelve el color predeterminado de degradado para el relleno especificado.
textureRepresenta el tipo de textura del relleno especificado.
patternRepresenta el patrón de visualización de un área.
picture_format_typeObtiene y establece el tipo de formato de imagen.
scaleObtiene y establece la escala de formato de imagen.
image_dataObtiene y establece los datos de la imagen de la imagen.

Métodos

MétodoDescripción
set_two_color_gradient(color1, color2, style, variant)Establece el relleno especificado en un degradado de dos colores.
Solo aplica para Excel 2007.
set_two_color_gradient(color1, transparency1, color2, transparency2, style, variant)Establece el relleno especificado en un degradado de dos colores.
Solo aplica para Excel 2007.
set_one_color_gradient(color, degree, style, variant)Establece el relleno especificado en un degradado de un color.
Solo aplica para Excel 2007.
set_preset_color_gradient(preset_color, style, variant)Establece el relleno especificado en un degradado de color predeterminado.
Solo aplica para Excel 2007.

Ejemplo

from aspose.cells import Workbook
from aspose.cells.charts import ChartType
from aspose.cells.drawing import GradientStyleType
from aspose.pydrawing import Color

# Instantiating a Workbook object
workbook = Workbook()
# Adding a new worksheet to the Excel object
sheetIndex = workbook.worksheets.add()
# Obtaining the reference of the newly added worksheet by passing its sheet index
worksheet = workbook.worksheets[sheetIndex]
# 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 "A4" cell
worksheet.cells.get("A4").put_value(200)
# 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 sample value to "B4" cell
worksheet.cells.get("B4").put_value(40)
# Adding a sample value to "C1" cell as category data
worksheet.cells.get("C1").put_value("Q1")
# Adding a sample value to "C2" cell as category data
worksheet.cells.get("C2").put_value("Q2")
# Adding a sample value to "C3" cell as category data
worksheet.cells.get("C3").put_value("Y1")
# Adding a sample value to "C4" cell as category data
worksheet.cells.get("C4").put_value("Y2")
# 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 "B4"
seriesIndex = chart.n_series.add("A1:B4", True)
# Setting the data source for the category data of NSeries
chart.n_series.category_data = "C1:C4"
# Filling the area of the 2nd NSeries with a gradient
chart.n_series[seriesIndex].area.fill_format.set_one_color_gradient(Color.lime, 1, GradientStyleType.HORIZONTAL, 1)

Ver también