SALVAR IMAGEM NUM TAMANHO MENOR
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?
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?
Ninguém sabe como faço isso?
é Felipe a sua duvida realmente ta dando o q falar!!!!!
Abraços
Abraços
Citação:Com toda a certezaé Felipe a sua duvida realmente ta dando o q falar!!!!!
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...
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...
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
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
CARDOSO2911:
Vc não teria uma rotina dessas, né?
TODOS:
Mais alguém?
Vc não teria uma rotina dessas, né?
TODOS:
Mais alguém?
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
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
Não é nescessário, basta pegar a imagem e colocar com o tamanho desejado usando o método PAINTPICTURE de qualquer picture.
Exemplo:
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
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
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
http://www.Planet-Source-Code.com/vb/scripts/ShowCode.asp?txtCodeId=6029&lngWId=1
Tópico encerrado , respostas não são mais permitidas