Class TextStyle

Estilo do texto

O estilo renderizado do texto em uma célula.

Os estilos de texto podem ter um RichTextValue correspondente. Se o RichTextValue abranger várias execuções de texto com valores diferentes para um determinado método de leitura de estilo de texto, o método retornará null. Para evitar isso, consulte os estilos de texto usando os valores de texto formatado retornados pelo método RichTextValue.getRuns().

Métodos

MétodoTipo de retornoBreve descrição
copy()TextStyleBuilderCria um builder de estilo de texto inicializado com os valores desse estilo.
getFontFamily()StringExtrai a família de fontes do texto.
getFontSize()IntegerRetorna o tamanho da fonte do texto em pontos.
getForegroundColorObject()ColorRecebe a cor da fonte do texto.
isBold()BooleanVerifica se o texto está em negrito.
isItalic()BooleanRetorna se a célula está em itálico ou não.
isStrikethrough()BooleanRecebe se a célula tem ou não tachado.
isUnderline()BooleanVerifica se a célula está sublinhada ou não.

Documentação detalhada

copy()

Cria um builder de estilo de texto inicializado com os valores desse estilo.

Retornar

TextStyleBuilder: um builder desse estilo de texto.


getFontFamily()

Extrai a família de fontes do texto. Retorna null se a família de fontes não estiver definida ou se o RichTextValue correspondente tiver várias execuções com famílias de fontes diferentes.

Retornar

String: a família de fontes do texto (por exemplo, "Arial") ou null.


getFontSize()

Retorna o tamanho da fonte do texto em pontos. Retorna null se o tamanho da fonte não estiver definido ou se o RichTextValue correspondente tiver várias execuções com tamanhos de fonte diferentes.

Retornar

Integer: é o tamanho da fonte do texto ou null.


getForegroundColorObject()

Recebe a cor da fonte do texto. Retorna null se a cor da fonte não estiver definida ou se o RichTextValue correspondente tiver várias execuções com cores de fonte diferentes.

Retornar

Color: a cor da fonte do texto ou null.


isBold()

Verifica se o texto está em negrito. Retorna null se o negrito não estiver definido ou se o RichTextValue correspondente tiver várias execuções com diferentes configurações em negrito.

Retornar

Boolean: indica se a célula está em negrito ou null.


isItalic()

Retorna se a célula está em itálico ou não. Retorna null se o itálico não estiver definido ou se o RichTextValue correspondente tiver várias execuções com diferentes configurações de itálico.

Retornar

Boolean: indica se a célula está em itálico ou null.


isStrikethrough()

Recebe se a célula tem ou não tachado. Retorna null se a tachado não estiver definida ou se o RichTextValue correspondente tiver várias execuções com diferentes configurações de tachado.

Retornar

Boolean: indica se a célula tem tachado ou não, ou null.


isUnderline()

Verifica se a célula está sublinhada ou não. Retorna null se o sublinhado não estiver definido ou se o RichTextValue correspondente tiver várias execuções com diferentes configurações de sublinhado.

Retornar

Boolean: indica se a célula está sublinhada ou não, ou null.

Métodos obsoletos