问题标签 [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 投票
4 回答
4055 浏览

google-apps-script - 使用 Google appscript 刷新从 Google 表格粘贴到 Google 幻灯片中的表格

这里的这个问题作为更新链接到谷歌幻灯片的谷歌表格图表的简洁解决方案。

我希望做同样的事情,但将表格从 Google 表格粘贴到 Google 幻灯片中。我看不出这在Google Slides 的 AppScript API中会是什么样子。有人可以指出前进的方向吗?

0 投票
1 回答
752 浏览

google-apps-script - 当演示者从幻灯片进行到幻灯片时,是否会调用任何 Google Slide AppScript 触发函数?

每次从一张幻灯片前进到另一张幻灯片时,我都想执行一项操作(在我展示 Google 幻灯片应用程序时)。有这样的触发器吗?如果没有我怎么能实现呢?

查看进度示例(https://github.com/googlesamples/apps-script/blob/master/slides/progress/progress.gs),它只是在安装过程中为每张幻灯片生成进度条。

0 投票
3 回答
3855 浏览

google-apps-script - 在 Google Drive 中更新图像时更新 Google Slides 中的图像

我的目标是根据文件夹中的图像自动创建和更新 Google 幻灯片演示文稿:

当前工作正常但我想自动化的工作流程如下:

  1. 图片位于 Google Drive 文件夹中
  2. 我使用文件选择器菜单(插入->图像->驱动器)手动将图像添加到每张幻灯片
  3. 文件夹中的图像由外部脚本定期更新,使用相同的文件名替换以前的图像。图片保留相同的 Google 云端硬盘文件 ID
  4. 幻灯片中的图像会自动更新,在浏览器中重新加载幻灯片演示文稿时可以看到更改

我试图达到的目标:

不要使用文件选择器一一创建幻灯片和插入图像,而是使用基于驱动器文件夹中的图像文件创建演示文稿的脚本。

我已经使用了Google Developers Pages 上的教程,并且幻灯片的创建工作正常。但是,与手动插入相比,脚本创建的幻灯片中的图像不会更新。该脚本只获取一次图像,并且似乎使用“图像的副本”。

我的测试代码是:

此外,在检查幻灯片页面的对象属性时,似乎有 2 个参数:contentUrl 和 sourceUrl

当使用文件选择器插入时,图像似乎使用sourceUrl,它保持不变,这样当文件在 Drive 上更新时更新图像。当使用 AppScript(或使用 API - 也经过测试)时,图像似乎使用 contentUrl,它在每次创建图像时生成,因此不引用驱动器上的文件,因此不反映对文件的任何更改驱动器。

页面对象属性的记录器输出:

sourceUrl 也没有记录在API 的参考资料中

任何想法如何在插入幻灯片时使用sourceUrl而不是 contentUrl?如何使用 Google 应用脚本复制与文件选择器相同的插入语句和文件引用?

0 投票
1 回答
180 浏览

google-slides-api - Google SlidesApp 脚本 - 比较字符串

在我使用脚本的“容器绑定”SlidesApp 中,我需要比较字符串并且不知道该怎么做。例如,我在我的一个形状中找到了文本:

所以,现在我需要看看它是否包含一根“针”。例如,如果我的形状中的文本是“这是一只棕色的狐狸”,而针是“棕色的”,那么我会得到一个脚本可以响应的条件。

但是我在参考资料中找不到任何东西来解释我应该寻找哪些方法和哪些类。

0 投票
4 回答
7754 浏览

google-apps-script - 谷歌幻灯片自动更新链接/从谷歌表链接的表格

我有一个 Google 幻灯片演示文稿,其中有一些链接到 Google 表格中的数据的单元格/表格。目前,我必须手动单击每个链接的单元格/表格来更新值。我需要一个用于自动更新/批量更新/刷新这些链接的 Google 幻灯片脚本,以便值/表格自动更新。那可能吗?

0 投票
1 回答
285 浏览

google-apps-script - 将图像插入现有的谷歌幻灯片模板

这是我当前的代码:

我不断收到错误找不到方法appendSlide((class))。(第 12 行,文件“代码”)我应该进行哪些更改才能插入图像的 URL,以便将它们插入现有的谷歌幻灯片模板中?

0 投票
0 回答
333 浏览

google-apps-script - 获取 Google 幻灯片模板中的原始布局名称

我们在谷歌幻灯片中有一个由其他人为我们创建的模板。当前布局名称与原始布局名称不同。

谷歌幻灯片中的布局

我们正在使用 Google App Script 将图像插入到模板中。但是,预定义的布局没有我们正在寻找的自定义布局。

这是一些代码。该代码有效,但它没有显示我们想要使用的布局。

0 投票
1 回答
52 浏览

google-apps-script - 将 google 表格中的 url 插入到 google 幻灯片演示文稿中

我在谷歌表格文档中有一堆 URL,我想在我当前的代码中引用它们,以便它们随后插入到谷歌幻灯片演示文稿中。

这是我当前的代码:

有没有办法自动在网址中添加引号和逗号。

0 投票
0 回答
105 浏览

ios - 直接在 WKWebView 中返回首页

我正在使用显示网站的 WKWebView。在网站中,我嵌入了一些谷歌幻灯片,但全屏模式在 iOS 上不起作用(多年以来的已知错误,但我还找不到解决方案)所以我必须在谷歌幻灯片 URL 处重定向(在我的网站之外)。问题是,如果一张幻灯片有 50 页,而我最后是这些,当我必须返回时,我在第 49 张幻灯片,我必须返回 49 次才能返回主页(每张幻灯片都有不同的网址)。如果幻灯片没有全屏显示,而当我返回时我在幻灯片 50,我就直接在家里。

我该如何改善这种情况?如果我处于全屏状态,是否也可以直接返回家中?提前致谢

0 投票
1 回答
58 浏览

google-slides-api - 是否可以为幻灯片中的谷歌脚本创建选择触发器?

是否可以为幻灯片中的谷歌脚本创建选择触发器?