J'ai une question sur la façon dont l'approche suivante pourrait être mise en œuvre/est possible pour en utilisant Google Drive, GoogleDocs, Google Sheets via l'API en tant que générateur de PDF et de stockage de documents à partir de modèles où les modèles se sont stockés sur les utilisateurs Google Drive pour un utilisateur dans une application propriétaire.GoogleDrive comme moteur de template pour la génération de PDF? Possible?
Étapes de base pourrait ressembler à ceci:
créer des dossiers nommés « modèles », « factures » et « lettres » dans un utilisateur Google Drive
Créer des fichiers de modèle comme « facture » et " lettre "dans le dossier" templates "à partir d'un" master-template "prédéfini (contenant le logo des utilisateurs, coordonnées, etc. avec plusieurs {placesholders} pour le contenu réel à remplir plus tard
l'utilisateur écrit une lettre dans le pp, peut-être dans démarquage simples
l'application envoie le contenu dans la représentation JSON à un script Google Apps qui à son tour prend le modèle approprié des utilisateurs dossier « modèles » et remplit les espaces réservés au contenu
le document nouvellement créé est enregistré en tant que PDF et mis dans les utilisateurs dans le dossier Google Drive appelé « factures »
avantages potentiels:
- l'utilisateur est en mesure de la mise en page/mise en forme de ses propres modèles dans Google Drive, nouvellement fichiers générés utilisent le modèle pour la création modifié par l'utilisateur
- les applications utilise Google Drive en tant que générateur de pdf et de stockage de documents
Oui, tel est l'objectif de Google Apps Script: l'automatisation de Google Apps. –
Jetez un oeil ici pour un exemple de code de fusion et publipostage: http://www.andrewroberts.net/2014/10/google-apps-script-create-pdf/ –