使用文件选择器选择图像后是否有任何裁剪选项?在WP8中,photochoser任务有类似的选项,WP8.1有没有替代方案?
最佳答案
文件选择器返回文件并且不执行任何直接操作。您可以在读取文件时通过传递 BitmapTransform 进行裁剪。将裁剪信息添加到您的 BitmapDecoder 中。 GetPixelDataAsync称呼。 How to crop bitmap in a Windows Store app (C#)示例演示了这一点 - 它针对 Windows 应用商店应用程序而不是 Windows Phone,但两个 Windows 运行时目标的裁剪代码将相同。
还有几个可以提供裁剪行为的外部库,例如 Lumia Imaging SDK和 WriteableBitmapEx )
如果您想以可视方式执行此操作,则需要为此提供自己的 UI。 How to crop bitmap in a Windows Store app (C#)示例也演示了这一点,但需要进行一些更改以适应手机屏幕。
关于windows-phone-8.1 - WP8.1 文件选择器中的内置图像裁剪工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28739686/