Converter InputStream em IMAGE

1 resposta
C

olá a todos-…
estou com problemas se ajudarem salvam-me a vida… estou do outro lado do Atlantico… Portugal
é o seguinte… tenho um campo definido como imagem em SQL server…
quando acedo a ele atraves em java é convertido em Inputstream… eu queria que ele fosse IMAGE para o poder imprimir num report …
se sabem outra solução digam
mas a imagem não é guardado o caminho na base de dados…

obrigada desde já…

1 Resposta

F

nao cheguei a testar, mas da uma testada neste codigo

InputStream input = null; // aqui vem do teu InputStream
    byte myByte[] = new byte[input.available()];
    input.read(myByte);	    
    ImageIcon i = new ImageIcon(myByte);
    Image image = i.getImage();
Criado 16 de março de 2005
Ultima resposta 16 de mar. de 2005
Respostas 1
Participantes 2