找回密码
 立即注册

QQ登录

只需一步,快速开始

吴奇星

注册会员

1

主题

1

帖子

7

积分

注册会员

积分
7
最新发帖
吴奇星
注册会员   /  发表于:2021-5-11 16:09  /   查看:2429  /  回复:1
请问单元格图片是base64的,并且,打印出来json数据里面是有base64图片数据的,但是下载excel,背景图片带不出来呢

1 个回复

倒序浏览
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-5-11 16:31:04
沙发
您好,
背景图是SpreadJS特有的,Excel不支持背景图片的功能,所以无法导出。
如果您想要导出图片可以直接添加浮动图片进行导出,不过这就不是背景图的形式了。
示例代码:
var base64Image = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjExR/NCNwAAAKBJREFUOE+l0cENwjAMBdCM0BEYhZG6AjdvwQhMUvXQI0KcKo6IY2/9v0qQnVilFoenJF+2q6RJRP7ihhFuGOGGO851Zg4/9PCGi8oOD+iAzQM8c7bRRTX9pStMmbnGd1Nhwz2vbOD+ATcwteagjPBSZuAVTmBqzUHhnTnkA2wkPmJT2wRKGbLk1avZHUAcwldv/n/hhhFuGOGGEW54nKQVV2qyDejeW7YAAAAASUVORK5CYII=';
var picture = sheet.pictures.add("f2", base64Image, 50, 50, 100, 100);
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部