Upload de imagens

1 resposta
R

Estou tentando utilizar uma classe do tutorial de upload de imagens, como eu faço pra essa classe funcionar?Falta algum import?Eu tenho que baixar alguma biblioteca específica?

import java.io.InputStream;

import java.awt.image.BufferedImage;

import java.io.ByteArrayInputStream;

import java.io.OutputStream;
public class JPGManager {

static public void encodeJPG(OutputStream out, byte [] image) throws IOException{

int BUFFER = image.length;

InputStream fs = new ByteArrayInputStream(image);

JPEGImageDecoder decoder = JPEGCodec.createJPEGDecoder(fs);

BufferedImage bImage = decoder.decodeAsBufferedImage();

JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out);

encoder.encode(bImage);

fs.close();

fs = null;

encoder = null;

bImage = null;

}

}

1 Resposta

V

Qual o problema? alguma exceção eh lançada? não compila?

Este código não tem nada a ver com upload, ele é praticamente inútil, ou seja, pega uma sequencia de bytes representando um JPG decodifica para imagem, codifica para JPG e escreve no OutputStream.

Criado 24 de novembro de 2004
Ultima resposta 25 de nov. de 2004
Respostas 1
Participantes 2