Width e Height de Imagem

8 respostas
L

Fala galera!
estou com um probleminha…
to precisando pegar o width e o height de uma imagem que tá guardada no server.

Queria isso pra poder redimensioná-la na minha página jsp…
eu até tentei usar isso
http://www.portaljava.com/home/modules.php?name=Forums&file=viewtopic&p=131601&highlight=redimensionar#131601
pra redimensionar, mas não consegui…
na verdade, eu não consigo escrever a imagem de novo no browser… fiquei todo perdido…

bom, alguem sabe como eu faço isso?! por favor, to precisando dessa ajudinha rápida… já procurei no google e achei muita porcaria…
aqui no forum só achei esse link interessante…

enfim…

por favor! alguem me ajuda… auehauehau

abraçoo

8 Respostas

P

isso aqui deve resolver seu problema…

http://www.devdaily.com/java/jwarehouse/jforum/src/net/jforum/util/image/ImageUtils.java.shtml

espero ter ajudado…

flw

L

cara… valeuzão!

masss… acho que eu sou muito estúpido… não to conseguindo imprimir na tela!!

pode dar uma mão ae??

abraçoo!!

P

cara…assim, vc vai mostrar essa imagem na sua JSP neh?

pois então…vc vai ter q criar uma pasta q seja “visivel” fora da sua aplicação…tipo assim: http://www.suaaplicacao.com.br/imagens/imagem.jpg

aih vc vai ter q criar o arquivo de imagem nessa pasta…e na sua JSP vc vai usar a tag img simples, com algo do tipo: <img src="/imagens/imagem.jpg"/>

tendeu?

espero ter ajudado…

flw

L

então… isso ae eu sei cara…

é que eu achei que a classe redimensionasse a foto temporariamente sabe?!
ae tipo, só preu diminuir na proporção…

porque se o cara clicar eu preciso mostrar a imagem grande!

eu quero mostrar pequena, e não redimensionar… entendeu a diferença?!

isso que phudeu…

abrass

P

aaahhhh…vc quer um thumb…cara, se a imagem original nao for grande, vc pode simplesmente alterar o tamanho da imagem na tag:

<img src="/imagens/imagem.jpg" width='640' height='480' />

mas se a imagem original for grande, o q pode zuar a velocidade com q sua pagina vai ser carregada, o lance eh vc gerar dois arquivos, um pequeno, para o thumb e um grande para a visualização normal…

tendeu?

L

hummm tamo quase chegando lá…

disso eu também já sabia… e é exatamente com isso que eu vou diminuir…

o problema está que, como eu disse, eu quero diminuir proporcionalmente…
o que phode, é que a pessoa pode tirar a foto de pé ou deitada, saca?

ae, se eu redimensionar desse jeito vai zuar um ou outro jeito…
por isso eu queria saber o width dela e o height… pra comparar, ver qual é maior pra poder diminuir um ou outro…

abrass

P

aaahhh…entao tu vai ter q gerar 2 arquivos…

L

ixi cara… não é o que eu quero…
olha só, eu consegui encontrar… nesse link aqui ensina a tratar essas coisas…
http://forum.java.sun.com/thread.jspa?threadID=647731&messageID=3814462

eu só queria pegar o width e o height… fiz assim…

BufferedImage image = ImageIO.read(new URL("url_da_imagem");
                      int width = image.getWidth();
                      int height = image.getHeight();

valeu!!

Criado 13 de fevereiro de 2007
Ultima resposta 14 de fev. de 2007
Respostas 8
Participantes 2