【发布时间】:2016-01-22 19:40:47
【问题描述】:
我正在创建一个 Windows 10 移动 UWP 应用。我有一个圆形图像,我试图在边缘/边框周围淡化。图像后面有一个模糊的背景,我正在尝试创建一个外观,图像与模糊的背景一起消失。
圆/椭圆图片的XAML代码:
<Ellipse Height="145"
Width="145"
HorizontalAlignment="Center"
VerticalAlignment="Bottom">
<Ellipse.Fill>
<ImageBrush ImageSource="ms-appx:///Assets/test/card_picture_test.jpg" Stretch="UniformToFill"/>
</Ellipse.Fill>
</Ellipse>
尚未找到任何方法来模糊边框周围的图像。这可能吗?
(我曾尝试使用 Win2D 解决此问题,但没有设法模糊圆形图像或仅在边缘/边框周围模糊图像。)
帮助表示赞赏。谢谢!
【问题讨论】:
-
Win2d 可以工作:创建两个图层都包含您的图像 - 模糊第一个图层,然后使用径向渐变蒙版在其上绘制第二个图层(中心:可见,边缘:蒙版)。
标签: image xaml windows-10 uwp blur