FAQ - GreenHost

ASP Jpeg

Criando miniaturas de imagem com o ASP Jpeg

O AspJpeg é um componente que permite a manipulação de imagens GIF, JPEG e PNG. Edição do tamanho das imagens, criar thumbnails de alta qualidade e adicionar texto a uma imagem.

Criar Thumbnail de uma imagem

 

<%
' Cria uma instância do controle
Set AspJpeg = Server.CreateObject("Persits.Jpeg")
' Localização da imagem original
img_Original = Server.MapPath("imagem.jpg")
' Abre a imagem original
AspJpeg.Open img_Original
' Reduz a imagem em 50%
AspJpeg.Width  = AspJpeg.OriginalWidth / 2
AspJpeg.Height = AspJpeg.OriginalHeight / 2
' Salva a imagem reduzida
AspJpeg.Save Server.MapPath("imagem_thumbnail.jpg")
' Tira o objeto da memória
Set AspJpeg = Nothing
' Exibe a imagem na tela
Response.Write "<img src=""imagem_thumbnail.jpg"" />"
%>

Adicionar texto a uma imagem

 

<%
' Cria uma instância do controle
Set AspJpeg = Server.CreateObject("Persits.Jpeg")
' Abre a imagem original
AspJpeg.Open Server.MapPath("imagem.jpg")
' Escreve o texto
AspJpeg.Canvas.Font.Color = &HFF0000
AspJpeg.Canvas.Font.Family = "Courier New"
AspJpeg.Canvas.Font.Bold = True
AspJpeg.Canvas.Font.Quality = 4
AspJpeg.Canvas.Font.BkMode = "Opaque"
AspJpeg.Canvas.Print 10, 572, "Copyright (c) XYZ, Inc."
' Salva a imagem com o texto
AspJpeg.Save Server.MapPath("imagem_texto.jpg")
' Tira o objeto da memória
Set AspJpeg = Nothing
' Exibe a imagem na tela
Response.Write "<img src=""imagem_texto.jpg"" />"
%>

Adicionando texto numa imagem com o ASPJpeg
O AspJpeg é um componente que permite a manipulação de imagens GIF, JPEG e PNG. Edição do tamanho das imagens, criar thumbnails de alta qualidade e adicionar texto a uma imagem.
Criar Thumbnail de uma imagem

 

<%
' Cria uma instância do controle
Set AspJpeg = Server.CreateObject("Persits.Jpeg")
' Localização da imagem original
img_Original = Server.MapPath("imagem.jpg")
' Abre a imagem original
AspJpeg.Open img_Original
' Reduz a imagem em 50%
AspJpeg.Width  = AspJpeg.OriginalWidth / 2
AspJpeg.Height = AspJpeg.OriginalHeight / 2
' Salva a imagem reduzida
AspJpeg.Save Server.MapPath("imagem_thumbnail.jpg")
' Tira o objeto da memória
Set AspJpeg = Nothing
' Exibe a imagem na tela
Response.Write ""imagem_thumbnail.jpg"" />"
%>

Adicionar texto a uma imagem

 

<%
' Cria uma instância do controle
Set AspJpeg = Server.CreateObject("Persits.Jpeg")
' Abre a imagem original
AspJpeg.Open Server.MapPath("imagem.jpg")
' Escreve o texto
AspJpeg.Canvas.Font.Color = &HFF0000
AspJpeg.Canvas.Font.Family = "Courier New"
AspJpeg.Canvas.Font.Bold = True
AspJpeg.Canvas.Font.Quality = 4
AspJpeg.Canvas.Font.BkMode = "Opaque"
AspJpeg.Canvas.Print 10, 572, "Copyright (c) XYZ, Inc."
' Salva a imagem com o texto
AspJpeg.Save Server.MapPath("imagem_texto.jpg")
' Tira o objeto da memória
Set AspJpeg = Nothing
' Exibe a imagem na tela
Response.Write ""imagem_texto.jpg"" />"
%>

Adicionando texto numa imagem com o ASPJpeg

AO AspJpeg é um componente que permite a manipulação de imagens GIF, JPEG e PNG. Edição do tamanho das imagens, criar thumbnails de alta qualidade e adicionar texto a uma imagem.
Criar Thumbnail de uma imagem

 

<%
' Cria uma instância do controle
Set AspJpeg = Server.CreateObject("Persits.Jpeg")
' Localização da imagem original
img_Original = Server.MapPath("imagem.jpg")
' Abre a imagem original
AspJpeg.Open img_Original
' Reduz a imagem em 50%
AspJpeg.Width  = AspJpeg.OriginalWidth / 2
AspJpeg.Height = AspJpeg.OriginalHeight / 2
' Salva a imagem reduzida
AspJpeg.Save Server.MapPath("imagem_thumbnail.jpg")
' Tira o objeto da memória
Set AspJpeg = Nothing
' Exibe a imagem na tela
Response.Write ""imagem_thumbnail.jpg"" />"
%>

Adicionar texto a uma imagem

 

<%
' Cria uma instância do controle
Set AspJpeg = Server.CreateObject("Persits.Jpeg")
' Abre a imagem original
AspJpeg.Open Server.MapPath("imagem.jpg")
' Escreve o texto
AspJpeg.Canvas.Font.Color = &HFF0000
AspJpeg.Canvas.Font.Family = "Courier New"
AspJpeg.Canvas.Font.Bold = True
AspJpeg.Canvas.Font.Quality = 4
AspJpeg.Canvas.Font.BkMode = "Opaque"
AspJpeg.Canvas.Print 10, 572, "Copyright (c) XYZ, Inc."
' Salva a imagem com o texto
AspJpeg.Save Server.MapPath("imagem_texto.jpg")
' Tira o objeto da memória
Set AspJpeg = Nothing
' Exibe a imagem na tela
Response.Write ""imagem_texto.jpg"" />"
%>

 

Utilizando o AspJpeg para Criar Thumbnails e mostrá-lo no Browser  

Com este componente você poderá modificar o tamanho das imagens e criar thumbnails de alta qualidade, escolhendo o nível de visualização do mesmo.

Criando o thumbnail:

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

'Caminho da Imagem
Path = "e:\home\xyz\web\teste" & "\teste.jpg"

'Busca a Imagem
Jpeg.Open Path

'Especifica o tamanho da imagem, nesse caso ela ficará 50% menor
Jpeg.Width = Jpeg.OriginalWidth / 2
Jpeg.Height = Jpeg.OriginalHeight / 2

'Esse método é opcional, usado para melhorar o visual da imagem
Jpeg.Sharpen 1, 150

'Cria um thumbnail e o grava no caminho abaixo
Jpeg.Save "e:\home\xyz\web\teste" & "\teste_mini.jpg"

'Para enviar o thumbnail para o browser do cliente utilize o método SendBinary:
Response.Write jpeg.SendBinary
%>


Em nosso exemplo foi usado o diretório teste. Substitua pelo diretório em que você deseja gravar o tumbnail. Esse diretório deve necessariamente ter permissão de escrita e essa permissão pode ser cedida através do painel de controle no link Aplicativos/Permissões.

Você também deve alterar, na linha e:\home\xyz\web\teste, o xyz pelo seu usuário dentro da Locaweb.

Obs: No final do script é necessário atribuir o valor "Nothing" para os objetos criados. Para o exemplo acima ficaria assim:

<%Set Jpeg = Nothing%>



• Recursos sobre ASP na Internet

Há ainda muita informação na Internet sobre ASP. Além da Microsoft, visite também: 

http://www.aspjpeg.com 



• Utilizando o AspJpeg para Criar Thumbnails e mostrá-lo no Browser - Plano de Revenda 


Com este componente você poderá modificar o tamanho das imagens e criar thumbnails de alta qualidade, escolhendo o nível de visualização do mesmo.

<%
'Criando o thumbnail:
Set Jpeg = Server.CreateObject("Persits.Jpeg")

'Caminho da Imagem
Path = "E:\vhosts\DOMINIO_COMPLETO\httpdocs\teste" & "\teste.jpg"

'Busca a Imagem
Jpeg.Open Path

'Especifica o tamanho da imagem, nesse caso ela ficará 50% menor
Jpeg.Width = Jpeg.OriginalWidth / 2
Jpeg.Height = Jpeg.OriginalHeight / 2

'Esse método é opcional, usado para melhorar o visual da imagem
Jpeg.Sharpen 1, 150

'Cria um thumbnail e o grava no caminho abaixo
Jpeg.Save "E:\vhosts\DOMINIO_COMPLETO\httpdocs\teste" & "\teste_mini.jpg" 

'Para enviar o thumbnail para o browser do cliente utilize o método SendBinary:
Response.Write jpeg.SendBinary
%>


Em nosso exemplo foi usado o diretório teste. Substitua pelo diretório em que você deseja gravar o tumbnail. Esse diretório deve necessariamente ter permissão de escrita e essa permissão pode ser cedida através do Plesk conforme o tutorial.

Altere a opção "DOMINIO_COMPLETO" do caminho utilizado neste exemplo pelo seu domínio dentro do Painel de Administração (Plesk).
Obs: No final do script é necessário atribuir o valor "Nothing" para os objetos criados. Para o exemplo acima ficaria assim:

<%Set Jpeg = Nothing%>



• Recursos sobre ASP na Internet

Há ainda muita informação na Internet sobre ASP. Além da Microsoft, visite também:

http://www.aspjpeg.com
Utilizando o AspJpeg para Criar Thumbnails e mostrá-lo no Browser  
Com este componente você poderá modificar o tamanho das imagens e criar thumbnails de alta qualidade, escolhendo o nível de visualização do mesmo.

<%
'Criando o thumbnail:
Set Jpeg = Server.CreateObject("Persits.Jpeg")

'Caminho da Imagem
Path = "e:\home\xyz\web\teste" & "\teste.jpg"

'Busca a Imagem
Jpeg.Open Path

'Especifica o tamanho da imagem, nesse caso ela ficará 50% menor
Jpeg.Width = Jpeg.OriginalWidth / 2
Jpeg.Height = Jpeg.OriginalHeight / 2

'Esse método é opcional, usado para melhorar o visual da imagem
Jpeg.Sharpen 1, 150

'Cria um thumbnail e o grava no caminho abaixo
Jpeg.Save "e:\home\xyz\web\teste" & "\teste_mini.jpg"

'Para enviar o thumbnail para o browser do cliente utilize o método SendBinary:
Response.Write jpeg.SendBinary
%>


Em nosso exemplo foi usado o diretório teste. Substitua pelo diretório em que você deseja gravar o tumbnail. Esse diretório deve necessariamente ter permissão de escrita e essa permissão pode ser cedida através do painel de controle no link Aplicativos/Permissões.

Você também deve alterar, na linha e:\home\xyz\web\teste, o xyz pelo seu usuário dentro da Locaweb.

Obs: No final do script é necessário atribuir o valor "Nothing" para os objetos criados. Para o exemplo acima ficaria assim:

<%Set Jpeg = Nothing%>



• Recursos sobre ASP na Internet

Há ainda muita informação na Internet sobre ASP. Além da Microsoft, visite também: 

http://www.aspjpeg.com 



• Utilizando o AspJpeg para Criar Thumbnails e mostrá-lo no Browser - Plano de Revenda 


Com este componente você poderá modificar o tamanho das imagens e criar thumbnails de alta qualidade, escolhendo o nível de visualização do mesmo.

<%
'Criando o thumbnail:
Set Jpeg = Server.CreateObject("Persits.Jpeg")

'Caminho da Imagem
Path = "E:\vhosts\DOMINIO_COMPLETO\httpdocs\teste" & "\teste.jpg"

'Busca a Imagem
Jpeg.Open Path

'Especifica o tamanho da imagem, nesse caso ela ficará 50% menor
Jpeg.Width = Jpeg.OriginalWidth / 2
Jpeg.Height = Jpeg.OriginalHeight / 2

'Esse método é opcional, usado para melhorar o visual da imagem
Jpeg.Sharpen 1, 150

'Cria um thumbnail e o grava no caminho abaixo
Jpeg.Save "E:\vhosts\DOMINIO_COMPLETO\httpdocs\teste" & "\teste_mini.jpg" 

'Para enviar o thumbnail para o browser do cliente utilize o método SendBinary:
Response.Write jpeg.SendBinary
%>


Em nosso exemplo foi usado o diretório teste. Substitua pelo diretório em que você deseja gravar o tumbnail. Esse diretório deve necessariamente ter permissão de escrita e essa permissão pode ser cedida através do Plesk conforme o tutorial.

Altere a opção "DOMINIO_COMPLETO" do caminho utilizado neste exemplo pelo seu domínio dentro do Painel de Administração (Plesk).
Obs: No final do script é necessário atribuir o valor "Nothing" para os objetos criados. Para o exemplo acima ficaria assim:

<%Set Jpeg = Nothing%>



• Recursos sobre ASP na Internet

Há ainda muita informação na Internet sobre ASP. Além da Microsoft, visite também:

http://www.aspjpeg.com

Hospede com o greenhost

hospede com o green host Nossa Hospedagem tem toda a infra-estrutura para atender às suas necessidades e possui ainda uma excelente relação custo/benefício.

saiba mais [+]

precisa de um site?

precisando de um site, entre em contato com o green hostConheça empresas e profissionais liberais que oferecem o melhor serviço de desenvolvimento de sites.

saiba mais [+]

tire suas duvidas

tire suas duvidas Tem alguma dúvida? Acesse nosso FAQ e atualize-se, e descubra que e mais fácil do que você imagina.

saiba mais [+]

Atendimento. 55 - 11 - 3453-8100 atendimento GreenHost - 34538100

© Copyright 2009 - GreenHost - Todos os direitos reservados - Design by Alafia

o que é isso?