【问题标题】:Developing Polyframe image editing app for windows phone为 windows phone 开发 Polyframe 图像编辑应用程序
【发布时间】:2013-05-09 08:04:13
【问题描述】:

您好,上周我开始为 windows phone 8 开发一个 polyframe 应用程序。因此,对于开发,我使用 IOS PolyFrame 应用程序作为参考:https://itunes.apple.com/us/app/polyframe/id481964944

所以我的疑问是,我需要根据提供的结构实现相框。该应用程序将支持在每个布局中添加/编辑图像以及更改所选布局的方向。所以我的问题是,是否可以用 xaml 和 C# 开发类似的东西。我在用布局和布局调整相关的东西填充图像时遇到问题。任何人都可以建议我一些想法来开始开发应用程序。

【问题讨论】:

标签: image-processing silverlight-4.0 windows-phone-7.1 windows-phone-8


【解决方案1】:

简而言之,是的,您应该能够使用 XAML 执行您尝试构建的操作。

这是一个非常简单的示例,说明如何在照片上应用不规则蒙版:

这是使用以下 XAML 实现的:

        <Image Source="/Assets/cat.jpg" Height="200"
                Clip="M 120 95 L 90 265 L 220 265 L 190 95 A 50 50 0 1 0 120 95" 
                Margin="0,10,224,0" 
                RenderTransformOrigin="0.5,0.5" >
            <Image.RenderTransform>
                <CompositeTransform TranslateX="-50"/>
            </Image.RenderTransform>
        </Image>
        <Image Source="/Assets/cat.jpg" Height="200"  
                Clip="M 120 95 L 90 265 L 220 265 L 190 95 A 50 50 0 1 0 120 95" 
                Margin="0">
            <Image.Projection>
                <PlaneProjection 
                                GlobalOffsetX="50" 
                                GlobalOffsetY="-190" 
                                RotationZ="45"/>
            </Image.Projection>
        </Image>

请注意,您将不得不进行一些数学运算或设计一些预先计算的区域以按照您想要的方式排列所有内容,但在我看来这完全可行。

【讨论】:

    猜你喜欢
    • 2016-04-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-23
    • 1970-01-01
    • 2013-02-07
    • 1970-01-01
    相关资源
    最近更新 更多