Gerando thumbnail

1 resposta
L

E aí galerinha do mal, tudo ok?

Alguém aí pode me ajudar na geração de thumbnails?

tipo tenho em meu site pasta imagens, dentro dela teste_original.jpg.

imagens/teste_original.jpg

e quero criar uma outra imagem no server on-line apartir desta

imagens/teste_original_pequena.jpg com 100 x 75 px

Tem algum framework, API sei la pra fazer isto, bem simples mesmo so redimensionamento e criação de outro arquivo, nothing more…

Helpem me?

Abracetas… :wink:

1 Resposta

J

pra redimensionar eh bem simples:

Image grande = (new ImageIcon("imagens\teste_original.jpg")).getImage();
Image thumb = grande.getScaledInstance(novoWidth, novoHeigth, Image.SCALE_DEFAULT);

ja pra transformar em arquivo, procura alguma rotina que transforme um Image em array de bytes(se eu lembrar alguma posto aqui), e passe isso no construtor de FileOutputStream:

FileOutputStream fos = new FileOutputStream("nomeDoThumb.jpg");
fos.write(arrayDeBytes);
fos.flush();

se nao der certo com FileOutputStream tente DataOutputStream…

espero ter ajudado

Criado 29 de maio de 2005
Ultima resposta 29 de mai. de 2005
Respostas 1
Participantes 2