Esta página descreve como realizar determinadas tarefas de alto nível que envolvem apresentaçãos, como:
- Criar uma apresentação
- Copiar uma apresentação
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 abaixo.
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 é possível criar uma apresentação diretamente em uma pasta do Drive específica usando a API Apresentações Google. Por padrão, a apresentação criada é salva na pasta raiz do usuário no Drive.
No entanto, há duas alternativas para salvar um arquivo em uma pasta do Drive:
- Depois de criar a apresentação, mova-a para uma pasta específica usando o método files.update da API Drive. Para mais informações sobre como mover arquivos, consulte Mover arquivos entre pastas.
- Adicione uma apresentação em branco a uma pasta usando o método files.create da API Drive, especificando
application/vnd.google-apps.presentation
comomimeType
. Para mais informações sobre a criação de arquivos, consulte Criar um arquivo em uma pasta.
Em qualquer uma das alternativas, você precisa adicionar os escopos da API do Drive apropriados para autorizar a chamada.
Para mover ou criar um arquivo em uma pasta de drive compartilhado, consulte Implementar suporte a drive compartilhado.
Copiar uma apresentação
Para copiar uma apresentação, use o método files().copy da API Drive.
O exemplo a seguir copia uma apresentação existente, 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
É necessário usar um escopo adequado da API Drive para autorizar a chamada.