Je dois superposer deux images (par exemple, JPEG et PNG avec transparence).
Entrée: – image JPEG – image PNG
Sortie: – Image JPEG avec PNG appliqué.
Quelle est la meilleure approche pour le faire?
Merci d’avance pour les réponses et astuces!
À votre santé
Vous pouvez utiliser un DrawingGroup comme ceci:
var group = new DrawingGroup(); group.Children.Add(new ImageDrawing(new BitmapImage(new Uri(@"...\Some.jpg", UriKind.Absolute)), new Rect(0, 0, ??, ??))); group.Children.Add(new ImageDrawing(new BitmapImage(new Uri(@"...\Some.png", UriKind.Absolute)), new Rect(0, 0, ??, ??))); MyImage.Source = new DrawingImage(group);