Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script 如何将添加在Google工作表单元格中的图像保存到Google Drive?_Google Apps Script_Google Sheets_Google Drive Api - Fatal编程技术网

Google apps script 如何将添加在Google工作表单元格中的图像保存到Google Drive?

Google apps script 如何将添加在Google工作表单元格中的图像保存到Google Drive?,google-apps-script,google-sheets,google-drive-api,Google Apps Script,Google Sheets,Google Drive Api,我有一个谷歌表,供第三方使用。 该工作表包含一列,要求他们使用Google Sheets image In cell功能将图像上载到单元格中。 我希望能够通过谷歌应用程序脚本,将这些图像保存到我的谷歌硬盘的文件夹中,并根据行中的值使用适当的名称。 这有可能吗?正如@Tanaike所说,目前没有办法自动做到这一点,除非您获得URL,并且也不处理生成的图像(如二维码)。即使是右键单击也不能用于此类操作 从外部来看,目前唯一的解决方案是手动获取屏幕截图,Windows中的“重新编码”工具可以提供帮助。

我有一个谷歌表,供第三方使用。 该工作表包含一列,要求他们使用Google Sheets image In cell功能将图像上载到单元格中。 我希望能够通过谷歌应用程序脚本,将这些图像保存到我的谷歌硬盘的文件夹中,并根据行中的值使用适当的名称。
这有可能吗?

正如@Tanaike所说,目前没有办法自动做到这一点,除非您获得URL,并且也不处理生成的图像(如二维码)。即使是右键单击也不能用于此类操作


从外部来看,目前唯一的解决方案是手动获取屏幕截图,Windows中的“重新编码”工具可以提供帮助。要实现自动化,您可以编写一个脚本来移动浏览器,然后捕获并保存它,然后再次移动浏览器,冲洗并重复,但Google Sheets中仍然没有直接的解决方案

如果使用公式=IMAGEURL放置图像,则可以从URL检索图像。但不幸的是,在现阶段。直接放入没有公式的单元格中的图像无法使用Google Apps脚本检索。而且,即使将图像放在图纸上,也无法检索图像的斑点。虽然这可能会在将来修改,但不幸的是,这是当前的答案。我为这种情况感到抱歉。