问题标签 [google-slides]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
125 浏览

ruby - 使用 API 将一张幻灯片从谷歌演示文稿复制到新的谷歌演示文稿中

是否可以使用 Google API 从另一个 Google 演示文稿中复制空的 Google 演示文稿中的一些幻灯片?

0 投票
2 回答
1415 浏览

ruby - Delete one slide from a Google Presentation using API

How is it possible to delete a slide from a Google Presentation using Google API?

In https://developers.google.com/slides/samples/slides it is said: The Slides API allows you to create, move, and delete slides. However, I'm unable to find how to do it.

0 投票
3 回答
10213 浏览

google-slides - 如何在谷歌幻灯片 API 中将幻灯片导出为 HTML/PDF/DOC

我正在使用 google slides API 创建 powerpoint 演示文稿。其他需要的功能是 - 导出为 PDF 导出为 HTML 导出为 Doc/Image 格式。

幻灯片 API 有没有提供方法?

0 投票
0 回答
148 浏览

google-api-nodejs-client - Javascript 和 Node.js 版本的 Google Slides API 之间的区别

Javascript 和 Node.js 版本的 Google Slides API 有什么区别?

我的主要要求是:所有用户创建的幻灯片必须保存到我的谷歌帐户。为此,我需要使用 OAuth 自动验证我的 google 帐户凭据。

NodeJs 确实为此提供了 googleapis 和 google-auth-library。

如何在 Javascript 版本中也达到相同的结果?(没有 Node.js)

0 投票
0 回答
176 浏览

git - 使用 Git 选择文件子集

介绍

因此,我正在构建一门课程,该课程由教科书(一组 Markdown 文件)、一些示例代码(用于家庭作业和项目)和幻灯片(现在在 Google 幻灯片中)组成。

教科书是使用名为 GitBook 的 Markdown 发布工具发布的,它允许我使用 GitHub 来托管所有 Markdown 文件,并自动将它们编译成漂亮的样式 Web UI 以供阅读。它还允许以特定方式包含该书的翻译版本,以便以多种语言阅读。

目前,这本书托管在两个独立的 Github 存储库中,一个用于概念(或讲座),一个用于实践(实验室练习)。

该代码还存储在两个 Github 存储库中:解决方案代码和入门应用程序。

这些幻灯片目前都在谷歌幻灯片上。

问题

我希望组织(或重新组织)本课程,考虑到以下几点:

  1. 课程需要模块化。它将在许多不同的环境中教授,有些非常彻底,有些很短。这意味着我想以某种方式标记课程的不同部分,以便我可以将课程的不同版本组合在一起(也许三天的版本只包括基础知识,但为期一周的研讨会可能包括额外的模块)。理想情况下,我可以对教科书、代码和幻灯片使用相同的标记,这样我就可以自动将正确的“包”组合在一起。

  2. GitBook 需要存储库中的特定文件结构,所以我不能在那里进行太多更改。

  3. 这些幻灯片目前甚至不在存储库中,因为它们是 Google 幻灯片格式,但是将它们移动到同样的位置会非常棒,因为所有东西都可以放在一个地方(也许还有某种 Markdown?必须转换它)。

我试过的

我不确定从哪里开始组织所有这些内容,我正在考虑将所有内容都移到一个存储库中,并使用子模块来保持事物的组织性,但我对此没有太多经验。

还考虑过为不同的版本使用不同的分支,但这似乎会增加大量工作,因为如果有共同的文件,我必须在发生更改时独立更新每个分支。

也想到了标签,但由于这些标签是提交而不是文件,不确定这会有什么帮助。

有什么建议么?工具?想法?

提前致谢, 尼基塔

0 投票
1 回答
1502 浏览

url - Google 云端硬盘文件中的批量更新链接?

我们使用 Google Drive (GAFE) 来准备和展示教学/培训材料。我们希望保留过去迭代的存档版本,然后为每个连续的培训课程制作一个新副本。

我已经成功地制作了我们的培训文件夹的副本(使用 ericyd 的gdrive-copy),我们很高兴地解决这个问题,但是......这些文件的交叉链接程度很高。例如,幻灯片将包含与该课程相关的文档讲义和 PDF 作业的链接。当我复制整个文件夹结构时,将文件复制过来,但链接仍然全部链接到原始文件,而实际上我们想要的是让它们链接到各自的副本。

这是有道理的——很明显,当你复制一个文件时,你通常不想同时改变它的内容。但是,当您制作整个文件夹的存档时,理想情况下,您希望文件中的链接也能更新。

我可以用每个“原始和副本”对的文件 ID 编译一个电子表格。有没有办法遍历文件夹中的所有 Google Docs/Sheets/Slides,并将电子表格文件中的原始 URL 替换为其各自的复制 URL?

当谈到 Google Apps 脚本时,我实际上是一个初学者,所以虽然我找到了 Get All Links in a Document并且我猜测它会成为答案的一部分,但我不知道在哪里可以超越。

(顺便说一句,如果有不同的方式来解决这三个问题,自动修复幻灯片中的链接将是最有帮助的,因为这就是其中的大部分)

0 投票
1 回答
99 浏览

java - 从带有 android studio 的 Google Slides 链接中读取信息

基本上,假设我有一个指向谷歌幻灯片的链接(由用户提供),例如: https ://docs.google.com/presentation/d/1c3TbLKMVwOqgP70l0ph2jSvIHAaZnZoSMnvW8cxs8Ik/edit?usp=sharing

最后,我想回答以下问题:有没有办法将幻灯片放入某种图像文件的数组中?那么,有没有办法将演讲者的笔记变成一个字符串数组?

由于我们有链接(假设它被设置为“公开-任何人都可以查看”),理论上我们可以访问所有这些信息,因为我们可以在 Google 幻灯片页面中访问它。但是,我们如何通过算法提取它?这些信息是否存储在我可以检索的谷歌服务器中的特定位置?

0 投票
1 回答
683 浏览

google-slides-api - 通过 API 合并 Google 幻灯片演示文稿?

如何以编程方式将幻灯片从一个 Google 幻灯片演示文稿复制到另一个?理想情况下,App Scripts 或类似的东西,但在本地 Linux 服务器上运行的东西也能很好地工作。

例如,也许每隔 N 小时,我们 a) 删除演示文稿 A 中的所有现有幻灯片 b) 将演示文稿 B 中的所有幻灯片复制到 A c) 将演示文稿 C 中的所有幻灯片复制到 A(在 B 中的幻灯片之后)d) 复制从 Presentation D 到 A 的所有幻灯片(在 C 的幻灯片之后)

或者,如果是在 6 月 1 日到 6 月 30 日之间,将幻灯片从 Presentation E 复制到 A,但在 6 月 1 日之前或 6 月 30 日之后忽略 Presentation E。

0 投票
1 回答
780 浏览

layout - 如何从幻灯片创建新的母版?

使用谷歌幻灯片/谷歌演示文稿。

我想(以编程方式)从现有演示文稿中导入现有幻灯片,并将其转换为新的母版(或新的布局,视情况而定)。

新母版将成为新演示模板的一部分。

原因是我买了一个演示文稿,我想将它的每张幻灯片用作母版(或背景)或布局。在 Power Point 或 LibreOffice 中,这很容易,但我在 Google 演示文稿中找不到方法。

0 投票
3 回答
22788 浏览

charts - 如何自动更新链接到 Google 表格的图表?

我有一个 Google 幻灯片演示文稿,其中包含链接到特定 Google 表格电子表格的图表。

由于演示文稿中有许多图表,我正在寻找一种方法来自动更新所有这些链接的图表,或者至少一次更新所有这些图表。

做这个的最好方式是什么?