找回密码
 立即注册

QQ登录

只需一步,快速开始

想念
中级会员   /  发表于:2023-8-14 19:37  /   查看:870  /  回复:3
1金币
本帖最后由 想念 于 2023-8-14 19:40 编辑
  1. sheet.charts.add('Chart1', GC.Spread.Sheets.Charts.ChartType.columnClustered, 0, 100, 400, 300, "A1:D4")
复制代码

添加图表的位置和大小只能用具体的数字吗,还有别的方法吗。列如: image.png860690612.png 把图表添加到红色框内,不知道x,y,width,height这四个值。

最佳答案

查看完整内容

目前只能是通过数字坐标的方式将位置信息传给图表。 您可以通过遍历行高和列宽来获取坐标信息。 如:1-30行的行高为y,A列的列宽为x;31-38的行高为height,B-G列的列宽为width

3 个回复

倒序浏览
最佳答案
最佳答案
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-8-14 19:37:35
来自 2#
目前只能是通过数字坐标的方式将位置信息传给图表。

您可以通过遍历行高和列宽来获取坐标信息。

如:1-30行的行高为y,A列的列宽为x;31-38的行高为height,B-G列的列宽为width
SpreadJS 17.0.9 | GcExcel 7.1.2 已发布~
回复 使用道具 举报
想念
中级会员   /  发表于:2023-8-15 14:12:54
3#
Joestar.Xu 发表于 2023-8-15 10:23
目前只能是通过数字坐标的方式将位置信息传给图表。

您可以通过遍历行高和列宽来获取坐标信息。

回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-8-15 15:15:10
4#
那就先结贴了,后续有其他问题的话随时开贴提问哈。
SpreadJS 17.0.9 | GcExcel 7.1.2 已发布~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部