找回密码
 立即注册

QQ登录

只需一步,快速开始

lonely

注册会员

2

主题

3

帖子

23

积分

注册会员

积分
23
  • 76

    金币

  • 2

    主题

  • 3

    帖子

最新发帖
lonely
注册会员   /  发表于:2024-12-14 15:03  /   查看:48  /  回复:3
本帖最后由 Ellia.Duan 于 2024-12-17 17:18 编辑

SpreadJS有没有Aspose.Grid.Web.Data中HyperLink.ImageUrl的方法,可以在原来的数据上显示一个图片,鼠标放上去后会显示tooltip,点击后可以执行自己定义的方法,导出excel后这列会显示的是原来的数据,而不是图片,我使用Spread.Sheets.CellTypes.HyperLink();的时候没有找到类似Aspose.Grid中HyperLink.ImageUrl的方法

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

3 个回复

倒序浏览
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:3 天前
沙发
您好,
SpreadJS原生超链接功能没有您所述的接口。不过有个思路您可以参考下:
SpreadJS提供了自定义单元格功能,您可以借助paint方法在canvas中绘制图标,并通过processMouseUp等方法处理类似tooltip和超链接的跳转。自定义单元格涉及的知识比较复杂,给您提供几个示例,可以参考下:
https://gcdn.grapecity.com.cn/showtopic-137120-1-528.html
https://demo.grapecity.com.cn/spreadjs/SpreadJSTutorial/features/cells/cell-types/custom/purejs
https://demo.grapecity.com.cn/SpreadJS/cdn/extendedExample/#/demos/tipCell

更多自定义单元格资料您可以在论坛进行搜索学习。
回复 使用道具 举报
lonely
注册会员   /  发表于:前天 15:01
板凳
Lynn.Dou 发表于 2024-12-16 13:39
您好,
SpreadJS原生超链接功能没有您所述的接口。不过有个思路您可以参考下:
SpreadJS提供了自定义单元 ...

有考虑增加这个接口吗
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:前天 17:20
地板
您好,您可以参考楼上的回复,先考虑自定义单元格来实现。同时,我将您的帖子移至产品需求板块,我们会进一步评估您的需求。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部