Zoom no Canvas

04/12/2003

2

Pessoal, alguém sabe como eu posso fazer para dar um zoom no canvas de uma Form ou paintbox?


Responder

Posts

04/12/2003

Beppe

É 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);


Responder

05/12/2003

Bacalhau

Espero que não queiram dar um Stretch no ´zoom´, moderador do fórum!! :lol:


Responder

17/04/2006

Dpinho

É 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


Responder