Desenvolvimento

19 out, 2017

Gerando Google Slides de Imagens usando Apps Script

Publicidade

Artigo de Wesley Chun, publicado originalmente pelo Google Developers Blog. A tradução foi feita pela Redação iMasters com autorização.

***

Recentemente anunciamos uma coleção de interessantes novos recursos no Google Slides – entre eles, o suporte ao Google Apps Script. Agora você pode usar Apps Script para Slides para criar e modificar programaticamente Slides, além de personalizar menus, caixas de diálogo e sidebars na interface do usuário.

Programação de apresentações com Apps Script

As apresentações passaram por um longo caminho – desde lançar sombras de mão sobre fogos em cavernas, até avanços em tecnologia de iluminação (lanternas mágicas) para, eventualmente, (em) shows de slides famosos de 35mm das inesquecíveis férias de verão do Tio Bob. Mais recentemente, temos software de apresentação – como Slides – e os desenvolvedores conseguiram escrever aplicativos para criar ou atualizá-los. Isso tem sido ainda mais fácil com o novo suporte do Apps Script para o Google Slides. No último episódio do G Suite Dev Show, demonstramos esse novo serviço, levando você por um pequeno exemplo que cria automaticamente uma apresentação de slides de uma coleção de imagens.

Para manter as coisas simples, as imagens escolhidas já estão disponíveis on-line, acessíveis por URL. Para cada imagem, é adicionado um novo slide (em branco). Em seguida, a imagem é inserida. A chave para esse script são duas linhas de JavaScript (dada uma apresentação existente e um link para cada imagem):

 var slide = presentation.appendSlide(SlidesApp.PredefinedLayout.BLANK);
      var image = slide.insertImage(link);

A primeira linha de código adiciona um novo slide enquanto a outra insere uma imagem no novo slide. Ambas as linhas são repetidas para cada imagem na coleção. Embora esta solução inicial e rudimentar funcione, a apresentação de slides criada não corresponde exatamente à conta. Acontece que, adicionar mais algumas linhas torna o aplicativo muito mais útil. Veja o vídeo para todos os detalhes.

Começando

Para começar, verifique a documentação para saber mais sobre Apps Scripts para Slides, ou confira os extras de amostra da Barra de Progresso e a Tradução. Se você quiser aprofundar na amostra do código do nosso vídeo, dê uma olhada no tutorial correspondente. E, se você gosta de assistir a vídeos, confira a nossa biblioteca de vídeos Apps Script ou outros episódios do G Suite Dev Show. Se deseja criar aplicativos com o Google Slides fora do ambiente do App Script e quer usar suas próprias ferramentas de desenvolvimento, você pode fazê-lo com a API Slides (REST) – verifique sua documentação e biblioteca de vídeos.

Com todas essas opções, esperamos ver os aplicativos que você cria com o Google Slides!

***

Este artigo é do Google Developers Blog. Ele foi escrito por Wesley Chun. A tradução foi feita pela Redação iMasters com autorização. Você pode acessar o original em: https://developers.googleblog.com/2017/09/generating-google-slides-from-images.html