用于WP8.1文件选择器中图像的内置裁剪工具

时间:2015-02-26 10:15:59

标签: windows-phone-8.1 crop win-universal-app filepicker

使用filepicker选择图像后是否有裁剪选项?在WP8中,photochoser任务有类似的选项,WP8.1还有其他选择吗?

1 个答案:

答案 0 :(得分:3)

文件选择器返回文件并且不进行任何直接操作。通过将带有裁剪信息的BitmapTransform传递到BitmapDecoderGetPixelDataAsync来电,您可以在阅读文件时进行裁剪。 How to crop bitmap in a Windows Store app (C#)示例演示了这一点 - 它针对的是Windows应用商店应用而非Windows Phone,但两个Windows运行时目标的裁剪代码都是相同的。

还有一些外部库可以提供裁剪行为,例如Lumia Imaging SDKWriteableBitmapEx

如果您想要直观地进行此操作,则需要为此提供自己的UI。 How to crop bitmap in a Windows Store app (C#)示例也展示了这一点,但需要进行一些更改以适应手机的屏幕。