您的位置:知识库 » .NET技术

一步一步学Silverlight :图片处理

作者: TerryLee  来源: 博客园  发布时间: 2008-10-09 10:26  阅读: 15980 次  推荐: 0   原文链接   [收藏]  

裁剪图片

有时候我们只需要显示出图片的一部分,可以使用Clip属性对图片进行裁剪,在Clip属性中我们可以设置任意的几何图形,注意是Geometry而非前面讲过的Shape,关于Geometry后面会专门讲到。如下面的例子,裁剪出一个椭圆的区域:

<Canvas Background="#CDFCAE">
    <Image Source="a1.png" Canvas.Left="40" Canvas.Top="80"></Image>
    <Image Source="a1.png" Canvas.Left="320" Canvas.Top="80">
        <Image.Clip>
            <EllipseGeometry Center="120,68" RadiusX="100" RadiusY="60">
            </EllipseGeometry>
        </Image.Clip>
    </Image>
</Canvas>

运行后效果如下所示:

TerryLee_Silverlight2_0140

0
0

.NET技术热门文章

    .NET技术最新文章

      最新新闻

        热门新闻