Zoom no Canvas
Pessoal, alguém sabe como eu posso fazer para dar um zoom no canvas de uma Form ou paintbox?
Phenomenom
Curtidas 0
Respostas
Beppe
04/12/2003
É só você dar um StretchDraw do Canvas. Você copia a parte que você quer ampliar e a desenha de novo.
Ex:
{ zoom de 200¬ }
Canvas.StretchDraw(Rect(0, 0, Image.Width, Imagem.Height), Imagem);
Ex:
{ zoom de 200¬ }
Canvas.StretchDraw(Rect(0, 0, Image.Width, Imagem.Height), Imagem);
GOSTEI 0
Bacalhau
04/12/2003
Espero que não queiram dar um Stretch no ´zoom´, moderador do fórum!! :lol:
GOSTEI 0
Dpinho
04/12/2003
É só você dar um StretchDraw do Canvas. Você copia a parte que você quer ampliar e a desenha de novo.
Ex:
{ zoom de 200¬ }
Canvas.StretchDraw(Rect(0, 0, Image.Width, Imagem.Height), Imagem);
eu preciso selecionar uma parte da imagem e ampliar. Tambem preciso colocar outros objetos em cima da imagem selecionada
Ex:
Vou selecionar os olhos e depois colocar um X em cada olho, tenho que saber a distancia do olho esquerdo para o olho direito..
alguem poderia me ajudar
Claudio
GOSTEI 0