从Google表格获取插入单元格图像的URL

3

嗨。在StackOverflow和其他网站上,这个主题的参考资料不少。您能否总结一下您的研究成果,以便我们不会重复造轮子或提出您已经排除的答案。 - Tedinoz
撇开图像数量(@5,000)不谈,可以右键单击图像单元格,选择“显示编辑历史记录”,点击“图像”,然后在新标签页中打开该图像并显示其URL。 - Tedinoz
相关:Google问题跟踪器:使用Class CellImage无法检索放入单元格中的图像 - Tedinoz
@Tedinoz 谢谢您的回复。老实说,我不确定如何访问单元格中的图像。我搜索了很多有关解决此问题的信息,但迄今找到的唯一解决方案是手动获取图像。就像使用Windows的截图工具逐个复制每个图像一样。 - Carol.Kar
3个回答

2

鉴于您分享的示例表格中的图片,并回答您的问题“我不确定图像保存在哪里”,看起来图片是手动添加的插入 > 图像 > 在单元格中插入图像。不幸的是,如果您使用方法spreadsheets.get,它不会返回单元格中插入的图片数据。

除了上面分享的Google问题跟踪器之外,您还可以查看这个

如果您想下载工作表中的图片并寻找替代方案,我在此帖子中找到了Pattern 1,它会将图像导出到您的Google Drive。


2

原帖有5,000张图片,因此手动处理并不特别有用。但是对于任何想尝试手动处理的人...

  • 打开电子表格
  • 选择包含图像的单元格
  • 右键单击单元格,将出现弹出菜单
  • 选择“显示编辑历史记录”(在菜单中间位置)
  • 如果历史记录是“添加了'图像'”,则可以访问图像的副本
    • 右键单击“图像”一词
    • 选择“另存为链接”或“在新标签页中打开链接”
    • 保存图像

显示编辑历史记录

show edit history


编辑历史

edit histiry


0
现在有一个新的可能性:可以通过右键单击单元格来获取图片的“链接”,在此菜单中选择“显示编辑历史记录”,最后,在小弹出窗口中,您应该看到一个名为“image”的词,这就是真实图片的链接。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接