跳到主要内容

Google Docs 模板 Make

Google Docs 家庭 是一个 Make 生成文档:使用模板设计的单个选项 Google Docs 并导出为 .docx它会将导出的文档(其中包含类似胡须状的占位符)与您的文档合并。 JSON 数据和输出 PDF 或者 Word 文件。当您的团队在编写模板时选择它。 Google Docs

相关博客文章
目前尚无关于此功能的博客文章——敬请期待。
在此期间,您可以浏览 PDF4me 博客,查看适用于各平台的教程和工作流程。
访问博客

开始之前

Google Docs 导出为 .docx 格式
设计模板 Google Docs添加占位符,然后下载。 Microsoft Word (.docx)。示例 google-docs-template.docx 已经导出并准备就绪。
匹配数据文件
使用 google-docs-data.json (受到推崇的), 测试.xml, 或者 测试.csv占位符名称与数据键匹配。
PDF4me 连接 Make
创建一个 PDF4me 连接 Make 并粘贴你的 API 密钥。同一个密钥适用于所有…… PDF4me 在您的场景中,该模块。

示例文件包

请下载以下文件。 Google Docs 模板加上匹配数据 JSONXML, 和 CSV

使用 PDF4me 的“使用模板生成文档”模块显示连接信息,模板名称设置为 PDF4me 存储库中的示例模板,文档数据类型为 JSON,文档数据文本为空,文档数据文件已从上一步(步骤 2)映射,元数据 JSON 也为空。

目标配置: Google Docs 出口 .docx + JSON文档数据文本 + PDF 输出。

什么是 Google Docs 模板模板 Make

Google Docs 家庭模式允许您创建模板 Google Docs将其导出为 .docx并将其与数据合并 Make因为导出的文件是 .docx你选择 PDF4me Word 选择“模板”作为模板文件类型。对于偏好模板的团队来说,这是最简单的选择。 Google Workspace 超过 Microsoft Word 用于模板设计。

我该如何配置 Google Docs 模板 Make

请按如下方式设置模块字段。必填字段标有红色星号。 Make UI

范围必需的它的作用例子
ConnectionRequiredPDF4me connection for the scenario. Click Add to create one with your API key.My PDF4me connection
Template File TypeRequiredSet to PDF4me Word Template for this template family.PDF4me Word Template
Output TypeRequiredFormat of the generated document. PDF for a locked file or Word for an editable one.PDF
Template NameRequiredTemplate file name including extension. Map from the prior module file name output.google-docs-template.docx
TemplateRequiredTemplate file binary. Map from the prior module data output (for example 1. Data from Dropbox Download a File).1. Data
Document DataTypeRequiredChoose Json for JSON payloads (most common) or Xml when the upstream system returns XML.Json
Document Data TextConditionalInline JSON or XML data. Use when Document Data File is empty.google-docs-data.json
Document Data FileConditionalMapped data file from a prior module. Use when Document Data Text is empty.1. Data

输出

该模块每次运行返回一个捆绑包。生成的文件放置在…… 文件日期 输出字段。

场地类型它包含什么
Doc DataBinaryThe generated PDF document. Map into a downstream Upload File or Send Email Attachment module.
File NameStringOutput filename based on Template Name with the extension matching Output Type.
Mime TypeStringMIME type of the generated document.

生产模式

Google Docs 模板的常用制作模式Replace the manual test with these once the sample works.
来自云存储的模板
  1. Dropbox 或者 Google Drive 商店 google-docs-template.docx
  2. 下载文件会将模板以二进制形式加载。
  3. 生成文档单张地图模板名称和模板。
  4. 数据由……构建而成 Sheets 或者使用 webhook 作为 JSON
已交付的 Webhook PDF
  1. Webhook 接收记录有效负载。
  2. 生成单个文档会将其与模板合并。
  3. 输出类型为 PDF
  4. 发送电子邮件或上传文件即可发送文档数据。
从数据源批量处理
  1. 搜索记录会返回多行数据。
  2. 迭代器每次循环处理一条记录。
  3. 生成文档:每个记录运行一次。
  4. 每个文件都上传到对应的记录文件夹中。

常见问题解答

How do I prepare a Google Docs template for Make?+
Design the document in Google Docs, add placeholders, then use File, Download, Microsoft Word (.docx). Upload that .docx to Dropbox or Drive and map it as the template.
Which Template File Type do I select?+
Select PDF4me Word Template. A Google Docs export is a .docx, so it uses the Word Template family.
Can it output PDF or Word?+
Yes. Set Output Type to PDF for a locked file or Word for an editable one, independent of the template.
What data formats can I use?+
Set Document DataType to Json or Xml. The sample pack includes google-docs-data.json, test.xml, and test.csv.

相关指南

有关底层模板引擎,请参阅 Aspose Words for .NET 文档 以及 Make 数据结构参考