mirror of
https://github.com/QL-Win/QuickLook.git
synced 2026-02-27 01:00:11 +08:00
Fix #3: do not query Exif when it does not exist
This commit is contained in:
@@ -29,7 +29,7 @@ namespace QuickLook.Plugin.ImageViewer
|
|||||||
var decoder = BitmapDecoder.Create(stream, BitmapCreateOptions.None, BitmapCacheOption.None);
|
var decoder = BitmapDecoder.Create(stream, BitmapCreateOptions.None, BitmapCacheOption.None);
|
||||||
var frame = decoder.Frames[0];
|
var frame = decoder.Frames[0];
|
||||||
|
|
||||||
var orientation = ((BitmapMetadata) frame.Metadata).GetQuery(@"/app1/{ushort=0}/{ushort=274}");
|
var orientation = ((BitmapMetadata) frame.Metadata)?.GetQuery(@"/app1/{ushort=0}/{ushort=274}");
|
||||||
|
|
||||||
if (orientation == null)
|
if (orientation == null)
|
||||||
return ExifOrientation.Horizontal;
|
return ExifOrientation.Horizontal;
|
||||||
|
|||||||
Reference in New Issue
Block a user