Categorias

Criando um Thumbnail usando System.Drawing

Vocês podem criar um Thumbnail através do código. No ASP isso era possivel através de um componente instalado no servidor, mas esse componente custava uns trocados a parte pela licensa de uso.

No ASP.Net basta importar a classe System.Drawing

Criando a miniatura através do código encurta o serviço dobrado de antigamente, que era de cortar as miniaturas e arrumar as fotos.

'Importando a Classe
Imports System.Drawing
'com esta classe pode-se usar o GetThumbnailImage

Dim vImagem As System.Drawing.Image

vImagem = vImagem.FromFile(Server.MapPath("Imagem1.jpg"))

vImagem = vImagem.GetThumbnailImage(100, 100, Nothing, Nothing)

vImagem.Save(Server.MapPath("Miniatura_Imagem1.jpg"), Imaging.ImageFormat.Jpeg)

Me.Image1.ImageUrl = Server.MapPath("Miniatura_Imagem1.jpg")