【发布时间】:2016-12-01 10:26:24
【问题描述】:
我有一个关于以下方法如何实施/是否可行的问题/strong> 适用于专有应用中的用户。
基本步骤如下所示:
在用户 GoogleDrive 中创建名为“templates”、“invoices”和“letters”的文件夹
从预定义的“主模板”(包含用户徽标、联系信息等,使用多个 {placeholders} 为后面要填写的实际内容
用户在应用中写了一封信,可能是简单的markdown
应用程序将 JSON 表示的内容发送到 Google Apps 脚本,该脚本从用户“模板”文件夹中获取适当的模板,并用内容填充占位符
新创建的文档被保存为 PDF 格式并放入用户 GoogleDrive 中名为“invoices”的文件夹中
潜在的好处:
- 用户可以在 GoogleDrive 中对自己的模板进行布局/格式化,新生成的文件使用用户修改后的模板进行创建
- 应用使用 GoogleDrive 作为 pdf 生成器和文档存储
【问题讨论】:
-
是的,这就是 Google Apps 脚本的目的:Google Apps 的自动化。
-
看看这里的一些邮件合并代码的例子:andrewroberts.net/2014/10/google-apps-script-create-pdf
标签: google-apps-script google-drive-api pdf-generation google-drive-realtime-api document-storage