找回密码
 立即注册

QQ登录

只需一步,快速开始

主音吉他手
初级会员   /  发表于:2023-10-20 17:03:08
11#
Joestar.Xu 发表于 2023-10-20 14:13
结合之前的Demo,我再详细地为您解释一下:

这些我都明白了,主要是startRow和startCol,后端是有返回的,rowOffset和colOffset这两个参数用什么方法可以获取到呢?
在没获取到这两个参数的前提我是随便填的数值,测试结果无效,图片没变化。
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-10-20 17:31:53
12#
还是按照我之前给您的Demo,要将其放在这个合并单元格中,首先需要知道这个合并单元格的大小,您可以通过getSpan接口来获取指定位置合并单元格的大小。

getSpan会返回一个对象,里面有rowCount和colCount,rowOffset的值就是rowCount,colOffset的值就是colCount。
回复 使用道具 举报
主音吉他手
初级会员   /  发表于:2023-10-21 18:30:32
13#
Joestar.Xu 发表于 2023-10-20 17:31
还是按照我之前给您的Demo,要将其放在这个合并单元格中,首先需要知道这个合并单元格的大小,您可以通过ge ...

按照这个方法是可以,我这为什么会出现不能居中的问题,我测试了下,demo上有设置图片大小,我这边是没设置大小,然后就不居中了,设置了图片大小就OK。
现在是想不设置图片大小,按图片原尺寸显示在表格,让图片居中。
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-10-23 12:21:04
14#
了解了,那需要计算图片、表格以及合并单元格的行列信息来将图片插入到合并单元格的居中位置,我做了一个简单的Demo,你可以参考一下。

demo.zip

2.86 KB, 下载次数: 378

回复 使用道具 举报
主音吉他手
初级会员   /  发表于:2023-10-24 10:31:28
15#
Joestar.Xu 发表于 2023-10-23 12:21
了解了,那需要计算图片、表格以及合并单元格的行列信息来将图片插入到合并单元格的居中位置,我做了一个简 ...

看了demo,GC.Spread.Sheets.Events.ShapeChanged这个是什么监听事件?形状吗?葡萄城中,一下没找到这个事件文档,还有就是这个事件是触发机制吗?我图片是在初始化就显示的,不用触发操作。
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-10-24 16:48:53
16#
这个Demo是通过监听ShapeChanged事件实现 将粘贴到SpreadJS中的单元格在指定合并单元格中居中 的效果。

ShapeChanged的事件文档请参考:https://demo.grapecity.com.cn/sp ... Events#shapechanged

如果您这边是要在初始化就显示的话,将该Demo和我之前提供给您的Demo结合一下即可。
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-10-25 14:22:20
17#
您好,请问您的问题是否已经解决,如果仍未解决,欢迎继续回帖,我们来协助调研。
回复 使用道具 举报
主音吉他手
初级会员   /  发表于:2023-10-25 16:04:53
18#
Joestar.Xu 发表于 2023-10-25 14:22
您好,请问您的问题是否已经解决,如果仍未解决,欢迎继续回帖,我们来协助调研。

我下载了demo,还没结合起来操作,这边先摸索一下,有问题再提问
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-10-25 16:12:15
19#
好的
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部