我需要叠加两个图像(例如,具有透明度的 JPEG 和 PNG)。
输入:
- JPEG 图像
- PNG 图像
输出:
- 应用了 PNG 的 JPEG 图像。
做到这一点的最佳方法是什么?
预先感谢您的回复和提示!
Cheers
您可以像这样使用 DrawingGroup:
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);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)