天天看点

打印excel图片分页 jxl

    通过设置excel的行高来设置每张图片在excel的打印位置,让图片占据一行位置,大小根据自己的需求设置(跨多列),这样就不会在打印时发生一张图片占据两张A4纸的情况

                     wws.setRowView(38+3*j+2+i, 4500,false); //设置图片单元格高度

                     wws.mergeCells(2, 40+3*j+i, 5, 40+3*j+i); //合并单元格

                      image = new WritableImage(1, 40+3*j+i, 5, 1,(File)mapFi.get("picFile"));

                     wws.addImage(image);//写入图片