1

我需要通过 Google Apps 脚本将带有多个链接的图像插入到 Google Doc 中。该图像是一个基本地图,用 HTML5 创建,有几个热点。如果通过我现有的应用程序显示此图像,我会将图像导出到 SVG 并使用 SVG 的本机超链接。否则,我可以生成图表的 PNG 以及链接的地图和区域标签。对于我的谷歌应用程序脚本,我可以毫无问题地拉入图像的 PNG 并将其插入,但我无法添加我的链接地图。我也找不到导入 SVG(作为 Google 绘图)的方法,它可以放置在文档的内联。以下是我将采取的措施来解决这个问题,但我缺少每个关键部分,对这三个问题中的任何一个问题的任何帮助将不胜感激:

  1. 生成图像的 SVG 并将其插入 Google Doc 问题:Google Doc 不接受 SVG。有没有办法让 Doc 接受 SVG,或者是否有一个转换器可以接收我的 SVG 并返回可以插入的 Google 绘图?

  2. 生成一个 PNG 并将其插入到 Google Doc 中。问题:没有链接。有没有办法通过 Google Apps 脚本在 Google Doc 中定义链接图?

  3. 插入 HTML5 画布问题:在 Google 文档中不可能

4

2 回答 2

3

Google Docs 不支持带有超链接部分的图像,因此 Apps 脚本也不支持。您可以使用InlineImage.setLinkUrl()为整个图像设置链接。

于 2013-10-08T22:00:29.227 回答
0

谷歌绘图看起来也没有。我不确定您的地图有多复杂,但您能否将其分解为较小的图像并分别链接每个图像?我了解它不完全是您正在寻找的东西,但也许是一种选择?

于 2013-10-08T22:18:59.020 回答