Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private void writeImageSheet(WritableSheet sheet,byte[] imagesRooms)throws WriteException
- {
- try{
- int previousRows = sheet.getRows();
- previousRows = previousRows+2;
- InputStream in = new ByteArrayInputStream(imagesRooms);
- BufferedImage bImageFromConvert = ImageIO.read(in);
- Double dw = new Double(bImageFromConvert.getWidth());
- double dwidth = dw.doubleValue();
- Double dh = new Double(bImageFromConvert.getHeight());
- double dheight = dh.doubleValue();
- ByteArrayOutputStream baos = new ByteArrayOutputStream();
- ImageIO.write(bImageFromConvert, "PNG", baos);
- WritableImage wi = new WritableImage(1, previousRows, 1,1, imagesRooms);
- sheet.addImage(wi);
- } catch (Exception ex) {
- System.out.println("writeImageSheet Exception:"+ex.getMessage());
- }
- }
Add Comment
Please, Sign In to add comment