Ir para conteúdo

POWERED BY:

Arquivado

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

lucasmoraes

aspjeg

Recommended Posts

pessal bom dia,

estou com um problema amigos, preciso redimencionar imagens para que nao perca qualidade ao exibi-las em um site de relacionamentos que estou desenvolvendo.

gostaria de entender como funciona o componente aspjpeg poois tenho ele instalado no servidor e também como criar um script que ao chamar a pagina de perfil do site ele chame o link que fica no banco de dados e exiba a imagem em um tamanho de no maximo 169 de largura.

alguem pode me ajudar

Compartilhar este post


Link para o post
Compartilhar em outros sites

pessal bom dia,

estou com um problema amigos, preciso redimencionar imagens para que nao perca qualidade ao exibi-las em um site de relacionamentos que estou desenvolvendo.

gostaria de entender como funciona o componente aspjpeg poois tenho ele instalado no servidor e também como criar um script que ao chamar a pagina de perfil do site ele chame o link que fica no banco de dados e exiba a imagem em um tamanho de no maximo 169 de largura.

alguem pode me ajudar

 

Veja se é isso?

 

http://support.persits.com/jpeg/pick_jpeg.asp

Compartilhar este post


Link para o post
Compartilhar em outros sites

Veja exemplos simples no Manual do componente

 

http://www.aspjpeg.com/manual_02.html

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vi o exemplo que passei?

 

O caminho você poe nesta linha

 

Jpeg.Open "c:\path\myimage.jpg"

Compartilhar este post


Link para o post
Compartilhar em outros sites

ocorre este erro quando eu tento resgatar o caminho no banco de dados.

Persits.Jpeg.1 error '800a0002'

 

The system cannot find the path specified.

 

/newpointi/aperfilteste.asp, line 123

 

olhe como estou fazendo veja se esta errado pois nunca utilizei estes componentes de imagem. se puderem me ajudar

<% 
' Create instance of AspJpeg
Set Jpeg = Server.CreateObject("Persits.Jpeg")
' Open source image
Jpeg.Open (rsamizade("foto_perfil"))

' New width
L = 100

' Resize, preserve aspect ratio
Jpeg.Width = L
Jpeg.Height = Jpeg.OriginalHeight * L / Jpeg.OriginalWidth

' create thumbnail and save it to disk
Jpeg.Save (rsamizade("foto_perfil"))

%>

ai para exibir a imagem eu uso

<img src="<%= rsamizade("foto_perfil")%>">

Compartilhar este post


Link para o post
Compartilhar em outros sites

imprime na tela o caminho resgatado para ver se está correto

 

Voce armazena o caminho completo ou apenas o relativo?

 

Só informando que ali precisa ser o caminho completo

Compartilhar este post


Link para o post
Compartilhar em outros sites

imprime na tela o caminho resgatado para ver se está correto

 

Voce armazena o caminho completo ou apenas o relativo?

 

Só informando que ali precisa ser o caminho completo

eu apenas armazeno a pasta e a foto

Compartilhar este post


Link para o post
Compartilhar em outros sites

consegui adicionar o caminho aqui e tal to com um problema de permissao mais ja vi com o host sobre isso, agora queria saber o seguinte, tem como eu apenas exibir a imagem no tramanho que eu precisar ou tenho que ficar salvando pois tem o perfil que para mim aparece pequena a foto quando eu estou logado mas para meus amigos aparece maior entao dependendo do local no site a foto tem de ficar em um tamanho, se nao me engano vai ser 3 tamanhos diferentes, entao é complicado ficar com 4 fotos de um mesmo perfil, vai sobrecarregar o site.

teria como eu apenas exibir uma mesma imagem mas com os tamanhos desejados ao invez de salvar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso depende do ponto de vista

 

Se tivesse as varias imagens o trabalho seria apenas exibi-las

 

Se tiver apenas a base terá sempre que redimensionar

 

Uma alternativa caso não queria ter varias imagens seria criá-las e depois excluí-las

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso depende do ponto de vista

 

Se tivesse as varias imagens o trabalho seria apenas exibi-las

 

Se tiver apenas a base terá sempre que redimensionar

 

Uma alternativa caso não queria ter varias imagens seria criá-las e depois excluí-las

entao e mais vantagem eu deixar as imagens mas você entao poderia me ajudar com mais uma coisa rsrs...

tem como eu integrar este script ja no upload pra ele gerar as 2 imagens a normal e a thumb? eu uso o upload sem componente

Compartilhar este post


Link para o post
Compartilhar em outros sites

Depois que voce faz o upload basta criar as novas imagens

 

Use o mesmo exemplo que te passei no post #3 apenas mude o nome da imagem criada na linha Jpeg.Save "c:\path\thumbnail.jpg"

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.