示例

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

Codelab

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

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

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

示例应用

从 Markdown 文件生成幻灯片组。

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

您可以使用此程序探索幻灯片 API,或者复刻代码库并修改代码以向您的 JavaScript 应用提供幻灯片输出。

Recipes

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

为了确保不考虑语言,这些示例以 HTTP 请求的形式呈现。如需了解如何使用 Google API 客户端库以特定语言实现幻灯片 API 请求协议,请参阅以下指南:

本部分中的食谱分为以下几类:

  • 基本阅读 - 介绍从演示文稿读取信息的常用方法的诀窍。
  • 基本撰写 - 该诀窍展示演示文稿的常用撰写方式。
  • 元素操作 - 介绍常见页面元素创建和修改任务的诀窍。
  • 呈现操作 - 介绍如何创建和操控演示文稿的诀窍。
  • 幻灯片操作 - 介绍如何在演示文稿中创建、移动和删除幻灯片的诀窍。
  • 表格操作 - 介绍如何在幻灯片中创建和修改表格的诀窍。
  • 转换操作 - 介绍如何更改幻灯片中元素的大小和位置的诀窍。

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

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