我需要通过Google Apps脚本将带有多个链接的图像插入Google文档。该图像是基本地图,在HTML5中创建,包含多个热点。如果通过我现有的应用程序显示此图像,我会将图像导出到SVG并使用SVG的本机超链接。否则,我可以生成图表的PNG以及链接的地图和区域标记。对于我的谷歌应用程序脚本,我没有问题拉入图像的PNG并插入它,但我没有办法添加我的链接图。我也找不到导入SVG(作为Google绘图)的方法,它可以放在文档的内联中。以下是我要做的事情来解决这个问题,但我错过了每个问题的关键部分,对这三个问题中的任何一个都有任何帮助将不胜感激:
生成图像的SVG并将其插入Google文档 问题:Google文档不接受SVG。有没有办法让Doc接受SVG,或者是否有转换器可以接收我的SVG并返回可以插入的Google绘图?
生成PNG并将其插入Google文档。 问题:没有链接。有没有办法通过Google Apps脚本在Google文档中定义链接地图?
插入HTML5画布 问题:Google文档无法使用
答案 0 :(得分:3)
Google文档不支持带有超链接部分的图片,因此Apps Script也不支持。您可以使用InlineImage.setLinkUrl()为整个图片设置链接。
答案 1 :(得分:0)
谷歌图纸看起来不太好。我不确定你的地图有多复杂,但是你可以把它分成更小的图像并分别链接每个图像吗?我理解它不是你想要的但也许是一个选择?