我通过这样的方式能导出File imgFile = new File(imgName);
WritableImage img = new WritableImage(col, row, width, height, imgFile);
dataSheet.addImage(img);
相信你用那个构造函数也没有问题,唯一可能出问题的是你的imageData不是完整的图片数据吧。

解决方案 »

  1.   

    是不是利用java的web报表能做出来啊。学习中。
      

  2.   

    我是从数据库直接导出到本地的Excel  是用的WritableImage(double x, double y, double width, double height, byte[] imageData)
    这里第五个参数是byte[]类型  不是File啊~~~ 因为我在数据库取出来的只能是byte[] 而不是路径啊  
      

  3.   

    是的 是通过JXL包做的导出  每条记录导出到每个Sheet里面...
      

  4.   

    图象数据应该是没有问题的 因为在其他地方直接从数据库取出来显示在html页面中是没有任何问题的 这里就是导出到Excel就有问题了...