Es el estilo del texto.
Los métodos de lectura de esta clase muestran null si el Text correspondiente abarca varias ejecuciones de texto y esas ejecuciones tienen valores diferentes para el método de lectura al que se llama. Para evitar esto, consulta los estilos de texto con los Text que devuelve el método Text.
Si usas métodos que editan la forma en que el texto se ajusta dentro de una forma, se desactivará cualquier configuración de ajuste automático aplicada a los estilos de texto.
Métodos
| Método | Tipo de datos que se muestra | Descripción breve | 
|---|---|---|
| get | Color | Devuelve el color de fondo del texto o nullsi hay varios estilos en el texto. | 
| get | Text | Devuelve el desplazamiento vertical del texto desde su posición normal, o nullsi hay varios estilos en el texto. | 
| get | String | Devuelve la familia de fuentes del texto o nullsi hay varios estilos en el texto. | 
| get | Number | Muestra el tamaño de fuente del texto en puntos o nullsi hay varios estilos en el texto. | 
| get | Integer | Devuelve el grosor de la fuente del texto o nullsi hay varios estilos en el texto. | 
| get | Color | Devuelve el color de primer plano del texto o nullsi hay varios estilos en el texto. | 
| get | Link | Muestra el Linken el texto, onullsi no hay vínculos, si el vínculo está en parte del texto o si hay varios vínculos. | 
| has | Boolean | Muestra truesi hay un vínculo en el texto,falsesi no hay uno onullsi el vínculo está en parte del texto o si hay varios vínculos. | 
| is | Boolean | Muestra truesi el fondo del texto es transparente,falsesi no lo es onullsi hay varios estilos en el texto. | 
| is | Boolean | Muestra truesi el texto se renderiza en negrita,falsesi no, onullsi hay varios estilos en el texto. | 
| is | Boolean | Muestra truesi el texto está en cursiva,falsesi no, onullsi hay varios estilos en el texto. | 
| is | Boolean | Muestra truesi el texto está en mayúsculas pequeñas,falsesi no, onullsi hay varios estilos en el texto. | 
| is | Boolean | Muestra truesi el texto está tachado,falsesi no, onullsi hay varios estilos en el texto. | 
| is | Boolean | Muestra truesi el texto está subrayado,falsesi no, onullsi hay varios estilos en el texto. | 
| remove | Text | Quita un Link. | 
| set | Text | Establece el color de fondo del texto. | 
| set | Text | Establece el color de fondo del texto en los valores RGB dados de 0 a 255. | 
| set | Text | Establece el color de fondo del texto en la cadena de color hexadecimal especificada. | 
| set | Text | Establece el color de fondo del texto en el Themedeterminado. | 
| set | Text | Establece el color de fondo del texto en transparente. | 
| set | Text | Establece el desplazamiento vertical del texto en relación con su posición normal. | 
| set | Text | Establece si el texto se debe renderizar en negrita. | 
| set | Text | Establece la familia de fuentes del texto . | 
| set | Text | Establece la familia de fuentes y el grosor del texto. | 
| set | Text | Establece el tamaño de fuente del texto, en puntos. | 
| set | Text | Establece el color del primer plano del texto. | 
| set | Text | Establece el color de primer plano del texto en los valores RGB dados de 0 a 255. | 
| set | Text | Establece el color de primer plano del texto en la cadena de color hexadecimal especificada. | 
| set | Text | Establece el color de primer plano del texto en el Themedeterminado. | 
| set | Text | Establece si el texto está en cursiva. | 
| set | Text | Establece un Linken elSlidedeterminado con el índice basado en cero de la diapositiva. | 
| set | Text | Establece un Linken elSlidedeterminado. El vínculo se establece con el ID de diapositiva determinado. | 
| set | Text | Establece un Linken elSlidedeterminado con la posición relativa de la diapositiva. | 
| set | Text | Establece un Linken la cadena de URL no vacía que se proporciona. | 
| set | Text | Establece si el texto se renderiza en mayúsculas pequeñas. | 
| set | Text | Establece si el texto está tachado. | 
| set | Text | Establece si el texto está subrayado. | 
Documentación detallada
get
Devuelve el color de fondo del texto o null si hay varios estilos en el texto.
Volver
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
get
Devuelve el desplazamiento vertical del texto desde su posición normal, o null si hay varios estilos en el texto.
Volver
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
get
Devuelve la familia de fuentes del texto o null si hay varios estilos en el texto.
Volver
String
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
get
Muestra el tamaño de fuente del texto en puntos o null si hay varios estilos en el texto.
Volver
Number
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
get
Devuelve el grosor de la fuente del texto o null si hay varios estilos en el texto.
El peso es un múltiplo de 100 entre 100 y 900 inclusive. Este rango corresponde a los valores numéricos descritos en la especificación CSS 2.1, sección 15.6, sin valores no numéricos. Los grosores mayores o iguales a 700 se consideran en negrita, en cuyo caso is muestra true. El valor predeterminado es 400 (“normal”).
Volver
Integer
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
get
Devuelve el color de primer plano del texto o null si hay varios estilos en el texto.
Volver
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
get
Muestra el Link en el texto, o null si no hay vínculos, si el vínculo está en parte del texto o si hay varios vínculos. Llama a has para determinar si el texto no tiene un vínculo.
const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; const textLink = shape.getText().getTextStyle().getLink(); if (textLink != null) { Logger.log(`Shape text has a link of type: ${textLink.getLinkType()}`); }
Volver
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
has
Muestra true si hay un vínculo en el texto, false si no hay uno o null si el vínculo está en parte del texto o si hay varios vínculos.
No se pueden establecer vínculos en caracteres de salto de línea. Por lo tanto, si el Text contiene un carácter de línea nueva, este método siempre muestra null o false.
Volver
Boolean
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
is
Muestra true si el fondo del texto es transparente, false si no lo es o null si hay varios estilos en el texto.
Volver
Boolean
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
is
Muestra true si el texto se renderiza en negrita, false si no, o null si hay varios estilos en el texto.
Volver
Boolean
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
is
Muestra true si el texto está en cursiva, false si no, o null si hay varios estilos en el texto.
Volver
Boolean
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
is
Muestra true si el texto está en mayúsculas pequeñas, false si no, o null si hay varios estilos en el texto.
Volver
Boolean
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
is
Muestra true si el texto está tachado, false si no, o null si hay varios estilos en el texto.
Volver
Boolean
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
is
Muestra true si el texto está subrayado, false si no, o null si hay varios estilos en el texto.
Volver
Boolean
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
remove
Quita un Link.
Si quitas un vínculo, se quitarán el color de primer plano y el estilo de subrayado del hipervínculo en el texto. Si es posible, estos estilos se aplican para que coincidan con el texto que precede al vínculo.
const textRange = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0].getText(); textRange.getTextStyle().removeLink();
Volver
set
Establece el color de fondo del texto.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| color | Color | 
Volver
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
set
Establece el color de fondo del texto en los valores RGB dados de 0 a 255.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| red | Integer | |
| green | Integer | |
| blue | Integer | 
Volver
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
set
Establece el color de fondo del texto en la cadena de color hexadecimal especificada.
La cadena hexadecimal debe tener el formato "#RRGGBB". Por ejemplo, el rosa se representaría como “#FFC0CB”.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| hex | String | 
Volver
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
set
Establece el color de fondo del texto en el Theme determinado.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| color | Theme | 
Volver
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
set
Establece el color de fondo del texto en transparente.
Volver
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
set
Establece el desplazamiento vertical del texto en relación con su posición normal.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| offset | Text | 
Volver
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
set
Establece si el texto se debe renderizar en negrita.
Si cambias el estilo de negrita del texto, se actualiza el grosor de la fuente que se usa para renderizarlo.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| bold | Boolean | 
Volver
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
set
Establece la familia de fuentes del texto .
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| font | String | 
Volver
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
set
Establece la familia de fuentes y el grosor del texto.
El peso es un múltiplo de 100 entre 100 y 900 inclusive. Este rango corresponde a los valores numéricos descritos en la especificación CSS 2.1, sección 15.6, sin valores no numéricos. Los grosores mayores o iguales a 700 se consideran en negrita, en cuyo caso is muestra true. El valor predeterminado es 400 (“normal”).
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| font | String | |
| font | Integer | 
Volver
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
set
Establece el tamaño de fuente del texto, en puntos.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| font | Number | 
Volver
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
set
Establece el color del primer plano del texto.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| foreground | Color | 
Volver
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
set
Establece el color de primer plano del texto en los valores RGB dados de 0 a 255.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| red | Integer | |
| green | Integer | |
| blue | Integer | 
Volver
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
set
Establece el color de primer plano del texto en la cadena de color hexadecimal especificada.
La cadena hexadecimal debe tener el formato "#RRGGBB". Por ejemplo, el rosa se representaría como “#FFC0CB”.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| hex | String | 
Volver
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
set
Establece el color de primer plano del texto en el Theme determinado.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| color | Theme | 
Volver
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
set
Establece si el texto está en cursiva.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| italic | Boolean | 
Volver
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
set
Establece un Link en el Slide determinado con el índice basado en cero de la diapositiva.
Si configuras un vínculo, se cambia el estilo del texto para que esté subrayado y tenga un color de primer plano Theme. Esto se puede cambiar a través de set y set.
Dado que no se pueden establecer vínculos en caracteres de salto de línea, se ignoran los caracteres de salto de línea en Text.
// Set a link to the first slide of the presentation. const presentation = SlidesApp.getActivePresentation(); const slide = presentation.getSlides()[0]; const textRange = slide.getShapes()[0].getText(); textRange.getTextStyle().setLinkSlide(0);
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| slide | Integer | Es el índice basado en cero de la diapositiva. | 
Volver
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
set
Establece un Link en el Slide determinado. El vínculo se establece con el ID de diapositiva determinado.
Si configuras un vínculo, se cambia el estilo del texto para que esté subrayado y tenga un color de primer plano Theme. Esto se puede cambiar a través de set y set.
Dado que no se pueden establecer vínculos en caracteres de salto de línea, se ignoran los caracteres de salto de línea en Text.
// Set a link to the first slide of the presentation. const presentation = SlidesApp.getActivePresentation(); const slide = presentation.getSlides()[0]; const textRange = slide.getShapes()[0].getText(); textRange.getTextStyle().setLinkSlide(slide);
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| slide | Slide | El Slideque se vinculará. | 
Volver
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
set
Establece un Link en el Slide determinado con la posición relativa de la diapositiva.
Si configuras un vínculo, se cambia el estilo del texto para que esté subrayado y tenga un color de primer plano Theme. Esto se puede cambiar a través de set y set.
Dado que no se pueden establecer vínculos en caracteres de salto de línea, se ignoran los caracteres de salto de línea en Text.
// Set a link to the first slide of the presentation. const textRange = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0].getText(); textRange.getTextStyle().setLinkSlide(SlidesApp.SlidePosition.FIRST_SLIDE);
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| slide | Slide | El Sliderelativo. | 
Volver
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
set
Establece un Link en la cadena de URL no vacía que se proporciona.
Si configuras un vínculo, se cambia el estilo del texto para que esté subrayado y tenga un color de primer plano Theme. Esto se puede cambiar a través de set y set.
Dado que no se pueden establecer vínculos en caracteres de salto de línea, se ignoran los caracteres de salto de línea en Text.
// Set a link to the URL. const textRange = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0].getText(); textRange.getTextStyle().setLinkUrl('https://slides.google.com');
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| url | String | Es la cadena de URL. | 
Volver
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
set
Establece si el texto se renderiza en mayúsculas pequeñas.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| small | Boolean | 
Volver
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
set
Establece si el texto está tachado.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| strikethrough | Boolean | 
Volver
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations
set
Establece si el texto está subrayado.
Parámetros
| Nombre | Tipo | Descripción | 
|---|---|---|
| underline | Boolean | 
Volver
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
- 
https://www.googleapis.com/auth/presentations.currentonly
- 
https://www.googleapis.com/auth/presentations