找回密码
 立即注册

QQ登录

只需一步,快速开始

展云互联

注册会员

12

主题

50

帖子

150

积分

注册会员

积分
150
展云互联
注册会员   /  发表于:2021-9-15 11:21  /   查看:1818  /  回复:7
1金币
我给表格设置一张图片,让图片一直在表格的横向的中间纵向的底部像这样。
image.png357049865.png
我用这个sheet.pictures.add()设置完图片后,又用startRow()这个方法去设置他的值,我发现他只有在第0行,0列才能显示出来。设置大一点的值图片显示不出来,我不知道是不是我那里写的不对了,麻烦帮忙看一下。
下面这是demo.

online.html

4.31 KB, 下载次数: 48

最佳答案

查看完整内容

请问您是想在插入数据后,图片一直在某个位置吗?您可以参考这个demo。

7 个回复

倒序浏览
最佳答案
最佳答案
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-9-15 11:21:06
来自 4#
请问您是想在插入数据后,图片一直在某个位置吗?您可以参考这个demo。

online (1).html

5.07 KB, 下载次数: 52

回复 使用道具 举报
展云互联
注册会员   /  发表于:2021-9-15 11:36:19
2#
我可能知道咋回事了,因为没设置endRow和endColumn这个两个值 设置了图片就显示出来了
回复 使用道具 举报
展云互联
注册会员   /  发表于:2021-9-15 11:41:17
3#
但是图片的大小不一样有没有可以同过定位 让图片一直显示在表格的最下面和行中中间
回复 使用道具 举报
展云互联
注册会员   /  发表于:2021-9-15 14:08:12
5#
嗯嗯对!是这个意思,但是我的表格的行高和列宽可能都不一样。 image.png556240233.png
用这个获取的是固定的行高和列宽。如果用行乘以这个行高的话值不太准。那就得把每行都循环获取一下行高,有没有可以直接获取这个表格的宽度和高度的方法?

回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-9-15 14:20:37
6#
展云互联 发表于 2021-9-15 14:08
嗯嗯对!是这个意思,但是我的表格的行高和列宽可能都不一样。
用这个获取的是固定的行高和列宽。如果用 ...

就您的需求来说,目前没有适合直接获取的api,只能遍历去获取然后做个简单的相加。这个方法复杂度和性能上都不会有太大的影响。
回复 使用道具 举报
展云互联
注册会员   /  发表于:2021-9-15 14:26:03
7#
好的 感谢!
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-9-15 14:29:02
8#

谢谢支持,本帖子的问题解决,这里就结帖了。       
如果您有新的问题,也欢迎创建新的求助帖。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部