找回密码
 立即注册

QQ登录

只需一步,快速开始

不懂jw

初级会员

28

主题

68

帖子

236

积分

初级会员

积分
236
不懂jw
初级会员   /  发表于:2022-7-18 17:06  /   查看:2317  /  回复:5
1金币
var customFloatingObject = new GC.Spread.Sheets.FloatingObjects.Picture(qzpath[j], cxpath+qzarray[k].value, qzPosition[i].x, qzPosition[i].y,qzPosition[i].w,qzPosition[i].h);
                                                                        sheet.floatingObjects.add(customFloatingObject);
浮动元素是这样添加得,
function ExportFile() {
        var fileName = document.getElementById("exportFileName").value;
        if (fileName.substr(-5, 5) !== '.xlsx') {
                fileName += '.xlsx';
        }
        var json = JSON.stringify(spread.toJSON());
        excelIO.save(json, function (blob) {
                saveAs(blob, fileName);
        }, function (e) {
                console.log(e);
        });
}
这个是导出方法

最佳答案

查看完整内容

请将图片转换为base64格式再导出,路径或url形式图片不支持导出。

5 个回复

倒序浏览
最佳答案
最佳答案
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-7-18 17:06:32
来自 4#
请将图片转换为base64格式再导出,路径或url形式图片不支持导出。
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-7-18 18:25:40
2#
您好,
您添加的浮动元素图片是base64格式吗?请转换为base64再导出测试。
如果转换后仍未解决,请提供完整的图片信息,这边再实际测试下。
回复 使用道具 举报
不懂jw
初级会员   /  发表于:2022-7-18 18:35:39
3#
那个参数是传的图片路径
回复 使用道具 举报
不懂jw
初级会员   /  发表于:2022-7-19 13:08:14
5#
设置成base64的可以了,可以结贴了
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-7-19 14:11:25
6#
那本帖就先结贴了,有问题欢迎另开新帖交流。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部