找回密码
 立即注册

QQ登录

只需一步,快速开始

BlingBling

注册会员

7

主题

13

帖子

108

积分

注册会员

积分
108
BlingBling
注册会员   /  发表于:2022-8-1 17:00  /   查看:1242  /  回复:1
5金币
用online demo可以导入带有gif类型的excel(如下图),那么解析的时候能否拿到类型和大小呢?(大小指的是多少M多少KB)
ede3c0db3cf391a2027db6d9910c38c.jpg892474059.png
我们是想在导入的过程中判断类型,如果有比如说gif类型的就不让导入,所以,用 JS 判断已经晚了,是否有除此之外的其他方法可以获取类型及大小?

最佳答案

查看完整内容

如果只是想要解析已经插入的图片的类型的话,你可以拿到这个图片的src,是一个base64编码,其中头部即可解析出图片类型,至于体积大小,可能得通过这个base64图片的长度来计算一下,网上找到了一个相关介绍 https://www.jianshu.com/p/6a01db93f431 如果你是用的是在线编辑器,想要导入的过程中判断类型这个文件类型的话,目前没有对应事件,这个建议重新自定义设计器的insertPicture命令,在插入spreadjs前,对图片进行 ...

1 个回复

倒序浏览
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-8-1 17:00:55
来自 2#
如果只是想要解析已经插入的图片的类型的话,你可以拿到这个图片的src,是一个base64编码,其中头部即可解析出图片类型,至于体积大小,可能得通过这个base64图片的长度来计算一下,网上找到了一个相关介绍
https://www.jianshu.com/p/6a01db93f431
image.png329737853.png



如果你是用的是在线编辑器,想要导入的过程中判断类型这个文件类型的话,目前没有对应事件,这个建议重新自定义设计器的insertPicture命令,在插入spreadjs前,对图片进行判断,自定义命令可以参考
https://gcdn.grapecity.com.cn/fo ... 87075&fromuid=31720



回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部