2009-04-05 10 views
1

J'ai une application qui génère une rediffusion de trafic aérien et je dois permettre à l'utilisateur de capturer des parties de la toile afin qu'il puisse être exporté en tant que BMP de GIF. Je l'ai fait dans VB6, mais je ne sais pas comment le faire dans WPF. Je prévois dessiner un rectangle autour de la zone de capture prévue à la suite de la souris jusqu'à ce que l'utilisateur déclenche la capture.Dans WPF Comment capturer une partie d'un canevas à enregistrer en tant que BMP ou GIF?

Merci,

Dave

Répondre

3

Le WPF Interactive Image Cropping Control mentionné dans this post pourrait être proche de ce que vous êtes après.

Vous pouvez également consulter la classe RenderTargetBitmap pour copier la région sélectionnée.

Espérons que cela aide.

+0

Dommer, J'essaie de capturer une partie d'un Canevas, et cette partie ne commencera probablement pas avec le coin supérieur gauche 0,0. J'ai RenderTargetBitmap pour fonctionner, mais je ne peux pas comprendre comment définir le coin supérieur gauche. Merci, Dave – user38349

Questions connexes