【问题标题】:Rotate taken photo in Windows Store Universal App在 Windows 应用商店通用应用中旋转拍摄的照片
【发布时间】:2014-08-21 05:41:41
【问题描述】:

我创建了一个具有拍照功能的通用应用程序,我这样做是这样的:

var imgFormat = ImageEncodingProperties.CreateJpeg();

var file = await ApplicationData.Current.LocalFolder.CreateFileAsync(
                "photo.jpg",
                CreationCollisionOption.GenerateUniqueName);

await _captureManager.CapturePhotoToStorageFileAsync(imgFormat, file);

var photo = new  BitmapImage(new Uri(file.Path));

然后当我打开照片时,我看到它旋转了 90 度(仅限于使用手机在 portrate 模式下拍摄的图像!)。我怎样才能把它旋转回来,使它全部正确显示?

【问题讨论】:

    标签: c# windows-phone win-universal-app


    【解决方案1】:

    使用BitmapTransform,您可以对位图图像进行一些简单的转换。 Here 是位图如何旋转 90 度的示例。

    HTH

    【讨论】:

      猜你喜欢
      • 2023-03-30
      • 2012-05-22
      • 2016-04-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-31
      • 2012-11-06
      相关资源
      最近更新 更多