fev
28
2009
Artigo publicado na categoria Suporte Técnico
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 " |
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 " |

Deixe o site de sua empresa em nossas mãos. Você vai se surpreender!
Otimize seu site para mecanismos de busca e aumente sua receita imediatamente!
Problemas para entregar projetos no prazo? Dificuldades para organizar sua equipe?
Acompanhe nossas novidades em tempo real no Twitter!
Cadastre nosso RSS e fique sempre atualizado.
Desenvolvimento de sites com foco em resultado no Technorati.