Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

designmix

imagem - w h

Recommended Posts

galera alguem tem ai algum script que faz Resize Image sem que a imagem fique parecendo que foi ajustada.. isso claro de uma imagem grande para pequenavaleu

Compartilhar este post


Link para o post
Compartilhar em outros sites

ok... galera.. mais o que preciso é de um script que faça isso de uma imagem ja com tamanho..

Tipo:

 

fiz um upload de uma imagem que tenho 250 x 150 ela vai ser mostrada como destaque tambem na medida de 91 x 80

 

gostaria que ela não fica se toda destorcida...

 

sei que no php tem como fazer mais no asp nunca vi.

 

 

sera que tem como??

Compartilhar este post


Link para o post
Compartilhar em outros sites

não entendi, você quer redimensionar as imagens em tempo de execução e não durante o upload?

Compartilhar este post


Link para o post
Compartilhar em outros sites

ja fiz o upload... tenho a imagem com o padrão 250 x 150 quero usar a mesma imagem para mostra o thumb na medida de 60 x 39 sem que fique

 

destorcida....

Compartilhar este post


Link para o post
Compartilhar em outros sites

pra redimensionar somente durante o upload com os componentes já citados, depois de estar no servidor desconheço a possibilidade de redimensionar a imagem em tempo de execução, a menos que você mude no html, o que não seria o mais correto

Compartilhar este post


Link para o post
Compartilhar em outros sites

da uma olhada neste codigo, ve se ajuda.. no meu caso não distorceu nenhuma imagem nao...

 

ASP
<script>

function val(){

if(document.frm.file.value !=''){

document.frm.btn.disabled = null;

}else{

document.frm.btn.disabled = 1;

}

}

intervalo = setInterval(val,100)

</script>

<%

if request("ok") = "1" then

server.ScriptTimeout = 999

Set Upload = Server.CreateObject("Persits.Upload")

Set Jpeg = Server.CreateObject("Persits.Jpeg")

 

Upload.Save Server.MapPath(".")

 

For Each File in Upload.Files

i = i + 1

   If File.ImageType <> "JPG" then

      Response.Write "Algum item que voce inseriu não e uma imagem.<BR> Favor inserir somente imagens. As imagens DEVEM ser do formato JPG!<BR>"

          response.write "<a href='java script: history.back()'>Voltar</a>"

      File.Delete

      Response.End

   End If

 

L = 150

 

   Jpeg.Open File.Path

   

If jpeg.OriginalWidth > jpeg.OriginalHeight Then

   jpeg.Width = L

   jpeg.Height = jpeg.OriginalHeight * L / jpeg.OriginalWidth

Else

   jpeg.Height = L

   jpeg.Width = jpeg.OriginalWidth * L / jpeg.OriginalHeight

End If

   Jpeg.Save Server.MapPath(".") & "/" & File.FileName

 file.delete

     

next

else  

%>

<form action="?ok=1" method="post" name="frm" enctype="multipart/form-data" onsubmit="frm.btn.value = 'Enviando...'; frm.btn.disabled = '1'; clearInterval(intervalo);">

  <label>Insira a foto aqui: <br />

  <input type="file" name="file" />

  </label>

  <br />

  <label>

  <input name="btn" type="submit" id="btn" value="Enviar" />

  </label>

</form>

 

<%end if%>

 

a variavel L é o Width que você precisa, o height é ajustado de acordo com o tamanho da imagem, automatico =D

 

só é necessario ter os componentes do Persists instalado, o Upload, e ASPJPEG

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.