En esta página, se describe cómo realizar ciertas tareas de alto nivel que involucran presentaciones, por ejemplo:
- Crear una presentación
- Copiar una presentación existente
En los siguientes párrafos, se describen estas tareas en detalle.
Crea una presentación en blanco
Para crear una presentación, usa el create en la presentaciones, como se muestra en el siguiente ejemplo.
En este ejemplo, se crea una presentación en blanco con un título especificado.
Apps Script
Go
Java
JavaScript
Node.js
PHP
Python
Rita
Trabaja con carpetas de Google Drive
No es posible crear una presentación directamente dentro de una carpeta de Drive especificada con la API de Presentaciones de Google. De forma predeterminada, la presentación creada se guarda en la carpeta raíz del usuario en Drive.
Sin embargo, existen 2 alternativas para guardar un archivo en una carpeta de Drive:
- Después de crear la presentación, muévela a una carpeta específica con el método files.update de la API de Drive. Si quieres obtener más información para mover archivos, consulta Cómo mover archivos entre carpetas.
- Agrega una presentación en blanco a una carpeta con el método files.create de la API de Drive y especifica
application/vnd.google-apps.presentation
comomimeType
. Si quieres obtener más información para crear archivos, consulta Cómo crear un archivo en una carpeta.
Para cualquiera de las dos alternativas, tendrás que agregar los permisos de la API de Drive adecuados para autorizar la llamada.
Para transferir o crear un archivo dentro de una carpeta de una unidad compartida, consulta Cómo implementar la compatibilidad con unidades compartidas.
Copiar una presentación existente
Para copiar una presentación, usa las APIs de Drive files().copy.
El siguiente ejemplo copia una presentación existente usando un archivo para el título de la presentación y el nombre del nuevo archivo de Drive.
Apps Script
Go
Java
JavaScript
Node.js
PHP
Python
Rita
Ten en cuenta que debes utilizar una Permiso de la API de Drive para autorizar la llamada.