public async Task <IImageFormat> DetectFormatAsync(Stream stream) { var internalFormat = await Image.DetectFormatAsync(stream); if (internalFormat != null) { return(ImageSharpUtility.CreateFormat(internalFormat)); } return(null); }
public IImageFormat DetectFormat(Stream stream) { var internalFormat = Image.DetectFormat(stream); if (internalFormat != null) { return(ImageSharpUtility.CreateFormat(internalFormat)); } return(null); }
public IImageFormat FindFormatByExtension(string extension) { var internalFormat = FindInternalImageFormat(extension); if (internalFormat != null) { return(ImageSharpUtility.CreateFormat(internalFormat)); } return(null); }
public SharpImage(Image image, SharpFormat sharpFormat) : this(image, ImageSharpUtility.CreateFormat(sharpFormat)) { }
public SharpImageInfo(SixLabors.ImageSharp.IImageInfo info, SixLabors.ImageSharp.Formats.IImageFormat format) { _info = info; _format = ImageSharpUtility.CreateFormat(format); }