在Windows Phone 8中裁剪图像

时间:2014-05-08 07:20:16

标签: windows-phone-8

我尝试在Windows Phone 8 App中裁剪图像。 我使用以下命名空间

xmlns:y="clr-namespace:System.Windows.Media.Imaging;assembly=Microsoft.Phone"

并像这样编写内容面板。

        <!--ContentPanel - place additional content here-->
        <Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
            <Image HorizontalAlignment="Left" Height="200" Margin="97,153,0,0" VerticalAlignment="Top" Width="200">
                <Image.Source>
                    <y:CroppedBitmap 
         SourceRect="30 0 75 50">
                        <y:CroppedBitmap.Source>
                            <BitmapImage UriSource="/Assets/image.jpg"/>
                        </y:CroppedBitmap.Source>
                    </y:CroppedBitmap>
                </Image.Source>
            </Image>


        </Grid>

发生错误。

error : The tag 'CroppedBitmap' does not exist in XML namespace 'clr-namespace:System.Windows.Media.Imaging;assembly=Microsoft.Phone'. 

如果有人可以解决这个问题,或者采用其他方式解决此问题。请帮我。

1 个答案:

答案 0 :(得分:1)

使用WriteableBitmapExtension库,它具有内置的裁剪功能。

http://writeablebitmapex.codeplex.com/