Niveau de codage: intermédiaire
Durée: 15 minutes
Type de projet: module complémentaire de l'éditeur
Objectifs
- Comprendre ce que fait la solution.
- Vous connaissez le fonctionnement des services Apps Script dans le solution.
- Configurez le script.
- Exécutez le script.
À propos de cette solution
Utilisez cette solution pour ajouter une barre de progression au bas des diapositives dans votre présentation.
Fonctionnement
Le script calcule le nombre de diapositives contenues dans la présentation et ajoute une rectangle au bas de chaque diapositive. Le script augmente la largeur de chaque forme de rectangle pour montrer la progression dans les diapositives.
Services Apps Script
Cette solution utilise le service suivant:
- Service Slides : récupère diapositives d'une présentation et ajoute une forme rectangulaire à chacune d'elles.
Prérequis
Pour utiliser cet exemple, vous devez remplir les conditions préalables suivantes:
- Un compte Google (les comptes Google Workspace peuvent nécessitent l'approbation d'un administrateur).
- Un navigateur Web ayant accès à Internet
Configurer le script
- Cliquez sur le bouton suivant pour copier la barre de progression Slides
présentation. Le projet Apps Script pour
cette solution est jointe
à la présentation.
Créer une copie - Dans la présentation, cliquez sur Extensions. > Barre de progression > Afficher la barre de progression :
Lorsque vous y êtes invité, autorisez le script. Si l'écran de consentement OAuth affiche l'avertissement Cette application n'est pas validée, cliquez sur Avancé > pour continuer. Accédez à {Project Name} (non sécurisé).
Cliquez de nouveau sur Extensions > Barre de progression > Afficher la barre de progression.
Pour supprimer la barre de progression, cliquez sur Extensions. > Barre de progression > Masquer la barre de progression.
Examiner le code
Pour examiner le code Apps Script de cette solution, cliquez sur Consultez le code source ci-dessous:
Afficher le code source
Contributeurs
Cet échantillon est géré par Google avec l'aide d'Experts Google Developers.