2
Wie kann ich Bitmap um 90 Grad im Uhrzeigersinn drehen? Ich verwende den nächsten Code, um ein Bild aus dem Speicher zu lesen:Bitmap durch Code drehen C# UWP
public async void GetImage()
{
string filename = code + ".jpg";
Windows.Storage.StorageFile sampleFile =
await Windows.Storage.KnownFolders.CameraRoll.GetFileAsync(filename);
BitmapImage img = new BitmapImage();
img = await LoadImage(sampleFile);
imageMain.Source = img;
}
private static async Task<BitmapImage> LoadImage(StorageFile file)
{
BitmapImage bitmapImage = new BitmapImage();
FileRandomAccessStream stream = (FileRandomAccessStream)await file.OpenAsync(FileAccessMode.Read);
bitmapImage.SetSource(stream);
return bitmapImage;
}
Und ich möchte Bild gedreht werden. BitmapImage.Rotate funktioniert nicht im UWP. Welche Lösung ist?
[RotateTransform-Klasse] (https://msdn.microsoft.com/library/windows/apps/br242932). – IInspectable