问题
How do I get the image format using SixLabors.ImageSharp?
In version 1.0.0-alpha9-00152 I could use:
Image<Rgba32> image = Image.Load(GetBytesFromBlobStorage());
IImageFormat format = image.CurrentImageFormat;
but .CurrentImageFormat()
doesn't seen to be able in beta version 1.0.0-beta0001.
I want to know if the image is .png, .bmp or .jpeg.
回答1:
Yeah, we moved your cheese a little bit with 1.0.0-beta0001.
The signature you are looking for is now.
public static Image<TPixel> Load<TPixel>(Stream stream, out IImageFormat format)
来源:https://stackoverflow.com/questions/46807283/detect-picture-format-with-sixlabors-imagesharp