Crea y abre Presentations
que se pueden editar.
// Open a presentation by ID. var preso = SlidesApp.openById('PRESENTATION_ID_GOES_HERE'); // Create and open a presentation. preso = SlidesApp.create('Presentation Name');
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
AlignmentPosition | AlignmentPosition | Una enumeración de los tipos de posiciones de alineación. |
ArrowStyle | ArrowStyle | Una enumeración de los diferentes estilos de flecha que puede tener un Line . |
AutoTextType | AutoTextType | Una enumeración de los tipos de texto automático. |
AutofitType | AutofitType | Una enumeración de los tipos de ajuste automático. |
CellMergeState | CellMergeState | Una enumeración de los diferentes estados de combinación de una celda de la tabla. |
ColorType | ColorType | Una enumeración de los tipos de colores. |
ContentAlignment | ContentAlignment | Una enumeración de los valores que se usan para especificar la alineación del contenido. |
DashStyle | DashStyle | Es una enumeración de los diferentes estilos de guion que puede tener un Line . |
FillType | FillType | Una enumeración de los tipos de relleno. |
LineCategory | LineCategory | Una enumeración de las categorías de Line . |
LineFillType | LineFillType | Una enumeración de los tipos de LineFill . |
LineType | LineType | Una enumeración de los tipos de Line . |
LinkType | LinkType | Una enumeración de los tipos de vínculos. |
ListPreset | ListPreset | Una enumeración de los tipos de ajustes predeterminados de lista. |
PageBackgroundType | PageBackgroundType | Una enumeración de los tipos de fondos de página. |
PageElementType | PageElementType | Una enumeración de los tipos de elementos de página. |
PageType | PageType | Una enumeración de los tipos de páginas. |
ParagraphAlignment | ParagraphAlignment | Una enumeración de los tipos de alineación de párrafo. |
PlaceholderType | PlaceholderType | Una enumeración de los tipos de marcadores de posición. |
PredefinedLayout | PredefinedLayout | Una enumeración de los diseños predefinidos. |
SelectionType | SelectionType | Una enumeración de los tipos de selecciones. |
ShapeType | ShapeType | Una enumeración de los tipos de formas. |
SheetsChartEmbedType | SheetsChartEmbedType | Una enumeración de los tipos de incorporación de gráficos de Hojas de cálculo. |
SlideLinkingMode | SlideLinkingMode | Una enumeración de las formas en que se pueden vincular Presentaciones |
SlidePosition | SlidePosition | Una enumeración de los tipos de posiciones de diapositivas. |
SpacingMode | SpacingMode | Una enumeración de los tipos de modos de espaciado. |
TextBaselineOffset | TextBaselineOffset | Una enumeración de los tipos de desplazamiento del modelo de referencia del texto. |
TextDirection | TextDirection | Es una enumeración de los tipos de direcciones de texto. |
ThemeColorType | ThemeColorType | Una enumeración de los colores de un tema. |
VideoSourceType | VideoSourceType | Una enumeración de los tipos de fuentes de video. |
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
create(name) | Presentation | Crea y abre un nuevo Presentation . |
getActivePresentation() | Presentation | Muestra la presentación activa en la que la secuencia de comandos está vinculada al contenedor o null si no hay
presentación activa. |
getUi() | Ui | Devuelve una instancia del entorno de interfaz de usuario de la presentación que permite que la secuencia de comandos agregar funciones como menús, diálogos y barras laterales. |
newAffineTransformBuilder() | AffineTransformBuilder | Muestra un AffineTransformBuilder nuevo para compilar un AffineTransform . |
openById(id) | Presentation | Abre el Presentation con el ID proporcionado. |
openByUrl(url) | Presentation | Abre Presentation con la URL dada. |
Documentación detallada
create(name)
Crea y abre un nuevo Presentation
.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
name | String | Es el nombre que se asignará a la presentación creada. |
Volver
Presentation
: Es la presentación con el nombre determinado.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations
getActivePresentation()
Muestra la presentación activa en la que la secuencia de comandos está vinculada al contenedor o null
si no hay
presentación activa. Interactuar con una presentación a la que no está el guion
vinculada al contenedor, usa openById(id)
en su lugar.
// Get the current presentation to which this script is bound. var presentation = SlidesApp.getActivePresentation();
Volver
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getUi()
Devuelve una instancia del entorno de interfaz de usuario de la presentación que permite que la secuencia de comandos agregar funciones como menús, diálogos y barras laterales. Una secuencia de comandos solo puede interactuar con la IU de la instancia actual de una presentación abierta y solo si la secuencia de comandos está vinculada a la presentación. Para obtener más información, consulta las guías de menús, diálogos y barras laterales.
// Add a custom menu to the active presentation, including a separator and a sub-menu. function onOpen(e) { SlidesApp.getUi() .createMenu('My Menu') .addItem('My menu item', 'myFunction') .addSeparator() .addSubMenu(SlidesApp.getUi().createMenu('My sub-menu') .addItem('One sub-menu item', 'mySecondFunction') .addItem('Another sub-menu item', 'myThirdFunction')) .addToUi(); }
Volver
newAffineTransformBuilder()
Muestra un AffineTransformBuilder
nuevo para compilar un AffineTransform
. El compilador
con la transformación afín de identidad.
Volver
openById(id)
Abre el Presentation
con el ID determinado.
// Open a presentation by ID. var presentation = SlidesApp.openById('docId');
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
id | String |
Volver
Presentation
: Es la presentación con el ID proporcionado.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations
openByUrl(url)
Abre Presentation
con la URL dada.
// Open a presentation by URL. var presentation = SlidesApp.openByUrl('https://docs.google.com/presentation/d/docId/edit');
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
url | String |
Volver
Presentation
: Es la presentación con la URL dada.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations