找回密码
 立即注册

QQ登录

只需一步,快速开始

真是白给

注册会员

1

主题

3

帖子

8

积分

注册会员

积分
8
  • 36

    金币

  • 1

    主题

  • 3

    帖子

最新发帖
真是白给
注册会员   /  发表于:2022-10-14 15:34  /   查看:905  /  回复:3
在使用excel导出图片功能时,使用workbook.open(InputStream);读取excel的input流,报错java.lang.IllegalArgumentException: java.lang.IllegalArgumentException: java.util.zip.ZipException: error in opening zip file
image.png637149047.png

image.png507568053.png

image.png496872863.png

3 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-10-14 17:35:23
沙发
建议排查inputstream中的内容,是不是正常的
error in opening zip file的报错跟您的问题没有多大关系,因为Excel是一个压缩文件,所以解析Excel时需要解压缩。您的inputstream应该是有问题的。导致解析时候出现上述报错。
回复 使用道具 举报
真是白给
注册会员   /  发表于:2022-10-17 08:05:16
板凳
本帖最后由 真是白给 于 2022-10-17 10:30 编辑

咱们的转图片功能,针对的excel是2003的还是2007的?还是说都通用?
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-10-17 18:28:42
地板
Excel2003 即xls后缀文件,GcExcel是不支持导入的,您检查下导入的文件类型。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部