Nesta página, descrevemos como executar determinadas tarefas de alto nível que envolvem apresentações, como:
- Criar uma apresentação
- Copiar uma apresentação existente
Os parágrafos a seguir descrevem essas tarefas em detalhes.
Criar uma apresentação em branco
Para criar uma apresentação, use o método create na coleção presentations, conforme mostrado no exemplo a seguir.
Este exemplo cria uma apresentação em branco com um título especificado.
Apps Script
Go
Java
JavaScript
Node.js
PHP
Python
Ruby
Trabalhar com pastas do Google Drive
Não há uma opção para criar uma apresentação diretamente em uma pasta específica do Drive usando a API Google Slides. Por padrão, a apresentação criada é salva na pasta raiz do usuário no Google Drive.
No entanto, existem duas alternativas para salvar um arquivo em uma pasta do Drive:
- Depois que a apresentação for criada, mova-a para uma pasta específica usando o método files.update da API Drive. Veja mais informações sobre como mover arquivos em Mover arquivos entre pastas.
- Adicione uma apresentação em branco a uma pasta usando o método files.create da API Drive e especificando
application/vnd.google-apps.presentation
comomimeType
. Para mais informações sobre como criar arquivos, consulte Criar um arquivo em uma pasta.
Nas duas opções, é necessário adicionar os escopos da API Drive apropriados para autorizar a chamada.
Veja como mover ou criar um arquivo em uma pasta do drive compartilhado em Implementar a compatibilidade com o drive compartilhado.
Copiar uma apresentação existente
Para copiar uma apresentação, use o método files().copy da API Drive.
O exemplo a seguir copia uma apresentação usando uma string fornecida para o título da apresentação e o nome do novo arquivo do Drive.
Apps Script
Go
Java
JavaScript
Node.js
PHP
Python
Ruby
Você precisa usar um escopo da API Drive apropriado para autorizar a chamada.