Crea y abre Presentations
que se puede 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 flechas 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 | 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árrafos. |
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 puede 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 de texto. |
TextDirection | TextDirection | Una enumeración de los tipos de instrucciones de texto. |
ThemeColorType | ThemeColorType | Una enumeración de colores de temas. |
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 actualmente activa a la que la secuencia de comandos está vinculada con un contenedor, o null si no hay una presentación activa. |
getUi() | Ui | Muestra una instancia del entorno de interfaz de usuario de la presentación que permite a 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 dado. |
openByUrl(url) | Presentation | Abre el Presentation con la URL especificada. |
Documentación detallada
create(name)
Crea y abre un nuevo Presentation
.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
name | String | El nombre que se le dará 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 actualmente activa a la que la secuencia de comandos está vinculada con un contenedor, o null
si no hay una presentación activa. Para interactuar con una presentación a la que la secuencia de comandos no está vinculada con contenedores, usa openById(id)
.
// Get the current presentation to which this script is bound. var presentation = SlidesApp.getActivePresentation();Si la presentación ya está abierta, se muestra la misma instancia de presentación.
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()
Muestra una instancia del entorno de interfaz de usuario de la presentación que permite a 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 sobre menús y 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 está predefinido con la transformación afín de identidad.
Volver
openById(id)
Abre el Presentation
con el ID dado.
// Open a presentation by ID. var presentation = SlidesApp.openById('docId');Si la presentación ya está abierta, se muestra la misma instancia de presentación.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
id | String |
Volver
Presentation
: Es la presentación con el ID 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
openByUrl(url)
Abre el Presentation
con la URL especificada.
// Open a presentation by URL. var presentation = SlidesApp.openByUrl('https://docs.google.com/presentation/d/docId/edit');Si la presentación ya está abierta, se muestra la misma instancia de presentación.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
url | String |
Volver
Presentation
: Es la presentación con la URL especificada.
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