SALVAR IMAGEM NUM TAMANHO MENOR

FELIPEA 11/03/2005 20:41:56
#72505
Estou fazendo um projeto q puxa as imagens da camera digital para um filelistbox, e tem o botão Salvar, o Image está com a propriedade Stretch ativado

A dúvida é:
Tem como salvar a imagem do image com o tamanho contido no image?

Exemplo:
A image ( com Stretch Ativado ) está no tamanho 200x200 e a imagem q eu abrir está em 300x200, quando eu salvo a imagem, quando vou abrir a imagem, a msm está 300x200 e não 200x200 e queria q a imagem fosse salva do tamanho da image

Tem como?
FELIPEA 12/03/2005 09:26:59
#72529
Ninguém sabe como faço isso?
ARCE 12/03/2005 21:56:02
#72671
é Felipe a sua duvida realmente ta dando o q falar!!!!!

Abraços
FELIPEA 12/03/2005 22:01:59
#72672
Citação:

é Felipe a sua duvida realmente ta dando o q falar!!!!!

Com toda a certeza
MARCELO.VB.PIRA 12/03/2005 22:59:01
#72702
felipe... infelizmente essa duvida tua é a duvida de muita gente...

na teoria, o usuario teria q dar dois cliques na imagem salva no disco e usando o microsoft photo editor, vai em salvar como, salvar como jpg e clicar no botao MAIS, e ali reduzir a qualidade ( e o tamanho junto) e o arquivo ficará menor...

ou seja: TEM Q SER NA UNHA...
USUARIO.EXCLUIDOS 12/03/2005 23:07:58
#72705
Vc Poderia Ler pixel a pixel se fosse no picturebox usando o metodo point
e o objeto picture nao tem a propriedade Strech ai fica dificil , e o objeto image nao tem o metodo point

Poderia utilizar uma API

Sei que nao é uma ajuda , mas queria passar um ponto de vista
FELIPEA 15/03/2005 11:40:00
#73052
CARDOSO2911:
Vc não teria uma rotina dessas, né?

TODOS:
Mais alguém?
USUARIO.EXCLUIDOS 15/03/2005 13:05:34
#73071
FelipeA,
Você já tentou usar alguma api gráfica que ler pixel a pixel?
Vou tentar localiar alguma rotina no meu computado e logo envio uma resposta, caso esqueça me lembre, via mensagem interna
USUARIO.EXCLUIDOS 15/03/2005 13:37:32
#73080
Resposta escolhida
Não é nescessário, basta pegar a imagem e colocar com o tamanho desejado usando o método PAINTPICTURE de qualquer picture.

Exemplo:

    Picture2.AutoRedraw = True
Picture2.PaintPicture Picture1, 0, 0, NovaLargura, NovaAltura
SavePicture Picture2.Image


Mas a microsoft não comprou o direito de salvar as imagens em JPG(Apenas BMP) no VB.NET tu já consegue fazer isso.

Mas no site tem exemplos de conversão
USUARIO.EXCLUIDOS 15/03/2005 13:38:47
#73081
cara, ja tive q fazer isso, da uma olhada nesse link:

http://www.Planet-Source-Code.com/vb/scripts/ShowCode.asp?txtCodeId=6029&lngWId=1
Tópico encerrado , respostas não são mais permitidas