Esta seção apresenta um conjunto de exemplos de aplicativos e "receitas" que demonstram como transformar uma ação pretendida do Google Slides em uma solicitação da API Google Slides.
Codelabs
O codelab de slides ensina a usar a API Google Slides como uma ferramenta de apresentação personalizada para uma análise das licenças de software mais comuns.
Você vai aprender a consultar todo o código aberto no GitHub usando o BigQuery e criar um apresentação de slides usando a API Slides para apresentar os resultados.
Aplicativos de amostra
A ferramenta de linha de comando Markdown to Slides permite gerar apresentações de slides a partir de arquivos Markdown.
Você pode usar isso para explorar a API Slides ou bifurcar o repositório e modificar o código para fornecer a saída do Slides para seu aplicativo JavaScript.
Receitas
Os exemplos listados nesta seção demonstram como expressar ações comuns em slides como solicitações da API Slides.
Esses exemplos são apresentados como solicitações HTTP para serem neutros em relação ao idioma. Para saber como implementar protocolos de solicitação da API Slides em uma linguagem específica usando as bibliotecas de cliente da API do Google, consulte estes guias:
- Criar um slide
- Adicionar formas e texto
- Mesclar dados em uma apresentação
- Adicionar gráficos a um slide
- Editar e estilizar texto
As receitas desta seção são divididas nas seguintes categorias:
- Leitura básica: receitas que mostram maneiras comuns de ler informações de uma apresentação.
- Escrita básica: receitas que mostram maneiras comuns de escrever uma apresentação.
- Operações de elementos: receitas que mostram tarefas comuns de criação e edição de elementos de página.
- Operações de apresentação: receitas que mostram como criar e manipular uma apresentação.
- Operações de slides: receitas que mostram como criar, mover e excluir slides em uma apresentação.
- Operações de tabela: receitas que mostram como criar e editar tabelas em um slide.
- Operações de transformação: receitas que mostram como alterar o tamanho e o posicionamento de elementos em um slide.
Geralmente, há mais de uma maneira de concluir uma determinada tarefa com a
API Slides. Use o método de lote
presentations.batchUpdate
sempre que possível para agrupar várias solicitações de atualização em uma única chamada de método.
Isso reduz a sobrecarga HTTP do cliente, reduz o número de consultas, minimiza o
número de revisões na apresentação e aplica todas as mudanças de forma atômica.
Para melhorar ainda mais o desempenho, use máscaras de campo ao ler e atualizar apresentações, páginas e elementos de página.