google-apps-script - 如何自动调整图像大小以适合 Google 表格中的单元格?
问题描述
Windows 10 谷歌表格
我有一张表格,它根据我放在父单元格中的超链接自动将图像放入单元格中。
基本上,单元格 E14、G14、I14 和 K14 都使用公式=iferror(arrayformula(image(number)),"")
编号等于带有链接的单元格,因此G7、H7、I7、J7。
这一切都很好,但我遇到的问题是图像太小、太宽、太高或太大。
我想知道的是,是否有一种方法可以在将图像放入单元格时自动调整其大小。
如果你看下面的这张图片,你可以看到图片的白色边缘,表明它们不适合列宽和行高。
它应该看起来像这样。
有没有办法做到这一点?如果必须,我愿意设置一个脚本。任何建议表示赞赏!
解决方案
尝试IMAGE(url,2)
来自https://support.google.com/docs/answer/3093333?hl=en
mode - [ 可选 - 默认为 1 ] - 图像的大小调整模式
1 调整图像大小以适应单元格内部,保持纵横比。
2 拉伸或压缩图像以适应单元格,忽略纵横比。
3 将图像保留为原始尺寸,这可能会导致裁剪。
4 允许指定自定义尺寸。
请注意,没有模式会导致单元格调整大小以适合图像。
推荐阅读
- mysql - 为子查询使用别名时出现Mysql语法错误
- python - Python正则表达式从科学论文中提取数字
- c - 我该如何解决这个分配问题(核心转储)?
- java - 如何在其他活动中发送从二维码扫描仪读取的字符串
- visual-studio-2017 - Visual Studio 2017 - 错误:无法更新项目的依赖项(设置和部署)
- java - 使用 IntelliJ 引用 jar 库会导致 ClassNotFoundException
- python - 我如何使用请求向下滚动 youtube 视频
- networking - Kotlin 中的 Okhttp3,String.mediaType() 不起作用
- visual-c++ - 如何使用 CMake 和 NMake 查看底层编译器/链接器命令行?
- php - OpenSSL 错误消息:错误:1416F086:SSL 例程:tls_process_server_certificate:证书验证失败