Comment ajouter des images avec Autocrat pour automatiser vos documents

L’extension Autocrat et son fonctionnement ont déjà été présenté. Nous allons voir comment ajouter des photos et utiliser dans Google Slide.

Rappel :

Création d’un formulaire avec chargement d’image

Vous pouvez choisir un type de champs image lorsque vous créez votre formulaire qui va permettre aux utilisateurs d’ajouter des photos. Vous créez un dossier qui est accessible sur le web, car il faut que l’image soit publique. Le mieux est de partager le dossier Drive complet.

Dans cette exemple, nous allons faire une fiche de présentation d’une personne.

J’ai donc 3 champs :

  • Nom prénom
  • Paragraphe de présentation
  • Photo d’identité

Rien de bien méchant si vous avez déjà suivi les premiers articles, vous créez votre formulaire et le fichier gSheet attaché. Par contre, cette fois ci, plutot que de faire un document gDoc, on va faire un gSlide (La photo marche aussi avec gDoc) mais c’est pour changer un peu de format.

Une fois que vous avez les 3 documents, nous allons passer par Google Drive pour rendre le dossier accessible en lecture, car Autocrat aura besoin d’accéder à ces images sans être bloqué. Rendez vous dans le dossier drive, clic droit pour gérer les partages et rendre le dossier accessible en lecture.

Arrayformula pour une nouvelle valeur

Lorsque vous chargez une image avec le formulaire gForm, le lien qui est envoyé n’est pas l’URL de la photo, il va falloir appliquer une formule spécifique pour la rendre disponible comme si c’était un jpg.

https://drive.google.com/open?id=XXXXXX

Pour il me faut une URL partagé qui ressemble à ça :

https://drive.google.com/uc?export=view&id=XXXXX

Pour faire cette transformation sur l’ensemble de la colonne, j’ajoute une nouvelle colonne et voici la formule que je vais saisir.

=arrayformula(if(row(A:A)=1;"photo id";substitute(D:D;"open?";"uc?export=view&")))

Cette formule fait une substitution d’une chaine de caractère pour rendre accessible ma photo. Je cherche dans la colonne D pour le transposer dans la colonne E

Vous pouvez maintenant créer votre job dans Autocrat pour créer vos documents automatisés.

Voir l’étude de cas
Lire l’article