跳到主要内容
Google Docs邮件合并Report CardPDF模板

在 Google 文档™ 中批量生成 PDF 学生成绩单

了解如何在 Google 文档™ 中使用内置的 Report Card 示例和 Mail Merge & Variables,生成全部成绩单文档,并将整批结果转换为 PDF。

Maikki

Maikki

发布于

阅读约 3 分钟

想批量准备很多学生成绩单,又不想为每个学生都复制同一个文档?使用 Mail Merge & Variables,你可以根据电子表格中的每一行生成成绩单文档,然后把整批结果转换为 PDF。

测试这套流程最简单的方法,就是在 Google 文档™ 中使用 Load Report Card Example。它会把示例成绩单模板和源数据表加载到当前的 mail merge 会话中。

你需要准备什么#

  • 一个 Google 文档™ 文件
  • Text To Table Converter 插件
  • 几分钟时间来测试示例流程

Note: Load Report Card Example 可在 Google 文档™ 中使用。它会把复制后的成绩单模板和复制后的 Google 表格™ 数据源加载到当前的 mail merge 会话中。

如何创建一批成绩单#

  1. 打开任意一个 Google 文档™ 文件。
  2. 打开 Extensions > Text To Table Converter > Document Tools > Mail Merge & Variables...
  3. 在设置区域点击 Load Report Card Example
  4. 等待插件加载复制后的成绩单模板和复制后的电子表格。
  5. 点击 Analyze Tags
  6. 检查成绩单占位符是如何映射到表格列的。
  7. 点击 Create single document,先预览一份成绩单。
  8. 打开预览,检查学生信息、科目、成绩、评语和格式是否正确。
  9. 如果预览没有问题,点击 Create all documents

Tip: 你也可以在侧边栏的 Document ToolsMergeMail Merge & Variables 中打开同一个工具。

截图占位: 显示 Load Report Card Example 按钮和 Analyze Tags 操作的 Mail Merge 设置界面。

将整批成绩单转换为 PDF#

Create all documents 完成后,结果区域会从预览模式切换到批处理结果模式。

  1. 等待成绩单批处理生成完成。
  2. 在完成后的结果区域点击 Convert all to PDF
  3. 让插件把生成的成绩单文档转换为 PDF。
  4. 转换完成后,在 Google Drive 中打开已保存的 PDF。

这个按钮会把所有已生成的文档转换为 PDF,并保存到 Google Drive。当你需要可发送、可归档或可打印的成绩单时,这会很有用。

截图占位: 已完成的 mail merge 批处理结果界面,其中显示 Convert all to PDF 按钮。

批处理完成后你还能做什么#

  • 使用左右箭头浏览生成的成绩单文档
  • 打开某一份已生成的成绩单再次检查
  • 如果需要重新运行批处理,可删除某个已生成文档
  • 对单个文档使用 Convert to PDF,或对整个结果集使用 Convert all to PDF

如何把示例替换成你自己的成绩单模板#

开始时先保留示例模板,只替换电子表格。这样更容易确认学生字段和成绩列是否映射正确。

当源数据表运行正常后,再把模板替换成你自己的成绩单版式。重新运行整批之前,始终先用 Create single document 测试一次。

Tip: 一旦映射正常工作,就尽量保持源表标题不变。之后改列名可能会破坏已识别的匹配关系。


获取插件#

批量创建成绩单文档,并把完成后的整批结果转换为 PDF,无需手动重建每个文件。

Text To Table Converter

免费获取插件

Text To Table Converter

在 Google 文档™ 中用 Mail Merge 制作成绩单: 安装 Text To Table Converter,根据电子表格数据生成成绩单文档,并将结果转换为 PDF。

免费安装

相关指南#

  • Mail Merge - 了解完整的 Mail Merge 工作流,包括数据源设置、映射、Smart Variables 和已保存的 workflows。
  • Save as PDF - 了解使用该插件将 Google 文档™ 文件导出为 PDF 的更多方式。

这解决了你的问题吗?

继续阅读