示例

本部分介绍了一组示例应用和“配方”示例,演示了如何将预期的 Google 幻灯片操作转换为 Google Sheets API 请求。

Codelab

用于分析常见软件许可的自定义演示工具。

幻灯片 Codelab 将向您讲述如何使用 Google Slides API 作为自定义演示文稿工具来分析最常见的软件许可。

您将学习如何使用 BigQuery 查询 GitHub 上的所有开源代码,并使用 Google 幻灯片 API 创建幻灯片来展示结果。

示例应用

通过 markdown 文件生成幻灯片组。

借助通过 Markdown 生成幻灯片命令行工具,您可以通过 markdown 文件生成幻灯片组。

您可以使用此工具探索 Slides API,或者观摩代码库并修改代码来向您的 JavaScript 应用提供 Slides 输出。

食谱

本部分列出的示例演示了如何以 Slides API 请求表示幻灯片中的常用操作。

这些示例以 HTTP 请求的形式呈现,与语言无关。如需了解如何使用 Google API 客户端库以特定语言实现 Slides API 请求协议,请参阅以下指南:

此部分中的诀窍分为以下类别:

  • 基本读取 - 该诀窍展示从演示文稿读取信息的常用方式。
  • 基本写入 - 介绍在演示文稿中写入内容的常用方式的食谱。
  • 元素操作 - 该诀窍展示常用页面元素创建和编辑任务。
  • 演示文稿操作:这些诀窍展示了如何创建和操纵演示文稿。
  • 幻灯片操作:这些诀窍介绍了如何在演示文稿中创建、移动和删除幻灯片。
  • 表格操作 - 该诀窍展示了如何在幻灯片中创建和编辑表格。
  • 转换操作 - 这些诀窍介绍了如何更改幻灯片中元素的大小和位置。

使用 Slides API 完成给定任务的方法通常不止一种。尽可能使用批处理方法 presentations.batchUpdate 将多个更新请求捆绑到一个方法调用中。这可减少客户端 HTTP 开销和查询数量,最大程度降低演示文稿的修订数量,并以原子方式应用所有更改。

为进一步提高性能,在读取和更新演示文稿、页面及页面元素时请使用字段掩码