Style clase
Style clase
Representa el estilo de visualización del documento de Excel, como fuente, color, alineación, borde, etc. El objeto Style contiene todos los atributos de estilo (fuente, formato de número, alineación, etc.) como propiedades.
El tipo Style expone los siguientes miembros:
Constructores
Constructor | Descripción |
---|---|
init | Inicializa una nueva instancia de la clase Style . |
Propiedades
Propiedad | Descripción |
---|---|
background_theme_color | Obtiene y establece el color del tema de fondo. |
foreground_theme_color | Obtiene y establece el color del tema de primer plano. |
name | Obtiene o establece el nombre del estilo. |
pattern | Obtiene o establece el tipo de patrón de fondo de la celda. |
borders | Obtiene el BorderCollection del estilo. |
background_color | Obtiene o establece el color de fondo de un estilo. |
background_argb_color | Obtiene y establece el color de fondo con un valor ARGB de 32 bits. |
foreground_color | Obtiene o establece el color de primer plano de un estilo. |
foreground_argb_color | Obtiene y establece el color de primer plano con un valor ARGB de 32 bits. |
has_borders | Comprueba si se han establecido bordes para el estilo. |
parent_style | Obtiene el estilo principal de este estilo. |
is_number_format_applied | Indique si se debe aplicar el formato de número. |
is_font_applied | Indique si se debe aplicar el formato de fuente. |
is_alignment_applied | Indique si se debe aplicar el formato de alineación. |
is_border_applied | Indique si se debe aplicar el formato del borde. |
is_fill_applied | Indique si se debe aplicar el formato de relleno. |
is_protection_applied | Indique si se debe aplicar el formato de protección. |
indent_level | Representa el nivel de sangría de la celda o rango. Sólo puede ser un número entero de 0 a 250. |
font | Obtiene un objeto Style.font . |
rotation_angle | Representa el ángulo de rotación del texto. |
horizontal_alignment | Obtiene o establece el tipo de alineación horizontal del texto de una celda. |
vertical_alignment | Obtiene o establece el tipo de alineación vertical del texto de una celda. |
is_text_wrapped | Obtiene o establece un valor que indica si el texto dentro de una celda está ajustado. |
number | Obtiene o establece el formato de visualización de números y fechas. Los patrones de formato son diferentes para diferentes regiones. |
is_locked | Obtiene o establece un valor que indica si una celda se puede modificar o no. |
custom | Representa la cadena de formato de número personalizado de este objeto de estilo. Si el formato de número personalizado no está configurado (por ejemplo, el formato de número está integrado), se devolverá “”. |
culture_custom | Obtiene y establece la cadena de patrón dependiente de la referencia cultural para el formato numérico. Si no se ha establecido ningún formato de número para este objeto, se devolverá nulo. Si el formato de número está integrado, se devolverá la cadena de patrón correspondiente al número integrado. |
invariant_custom | Obtiene la cadena de patrón independiente de la referencia cultural para el formato numérico. Si no se ha establecido ningún formato de número para este objeto, se devolverá nulo. Si el formato de número está integrado, se devolverá la cadena de patrón correspondiente al número integrado. |
is_formula_hidden | Representa si la fórmula estará oculta cuando la hoja de cálculo esté protegida. |
shrink_to_fit | Representa si el texto se reduce automáticamente para ajustarse al ancho de columna disponible. |
text_direction | Representa el orden de lectura del texto. |
is_justify_distributed | Indica si se debe utilizar la alineación justificada o distribuida de las celdas en la última línea de texto. |
quote_prefix | Indica si el valor de la celda comienza con comillas simples. |
is_gradient | Indica si el sombreado de celda es un patrón de degradado. |
is_percent | Indica si el formato numérico es un formato de porcentaje. |
is_date_time | Indica si el formato de número es un formato de fecha. |
Métodos
Método | Descripción |
---|---|
set_border | Establece los límites del estilo. |
set_border | Establece los límites del estilo. |
set_pattern_color | Establece el color de fondo. |
copy | Copia datos de otro objeto de estilo. |
update | Aplique el estilo con nombre a los estilos de las celdas que usan este estilo con nombre. Funciona como hacer clic en el botón “Aceptar” después de terminar de modificar el estilo. Solo aplica para estilo con nombre. |
is_modified | Comprueba si se han modificado las propiedades especificadas del estilo. Se utiliza para el estilo de ConditionalFormattings para comprobar si las propiedades especificadas de este estilo deben usarse al aplicar ConditionalFormattings en una celda. |
set_custom | Establece la cadena de formato de número personalizado de una celda. |
set_two_color_gradient | Establece el relleno especificado en un degradado de dos colores. |
get_two_color_gradient | Obtenga la configuración de degradado de dos colores. |
get_two_color_gradient_setting | Obtenga la configuración de degradado de dos colores. |
to_json | Convierta Style en JSON datos de estructura. |
Ejemplo
from aspose.cells import Workbook
from aspose.pydrawing import Color
workbook = Workbook()
sheets = workbook.worksheets
cell = sheets[0].cells.get("A1")
style = cell.get_style()
style.font.name = "Times New Roman"
style.font.color = Color.blue
cell.set_style(style)
Ver también
- módulo
aspose.cells
- clase
BorderCollection
- clase
Style