public static IImageCodec FromFileExtension(this IImageCodecFactory imageCodecFactory, string filename) { string ext = PathUtilities.GetFileExtension(filename); if (string.IsNullOrWhiteSpace(ext)) { return(null); } return(imageCodecFactory.FromFileFormat(FileFormatFactory.Default.FromFileExtension(ext))); }
// Protected members protected ImageFactoryBase(IImageCodecFactory imageCodecFactory) { this.imageCodecFactory = imageCodecFactory; }
public ImageFactory(IImageCodecFactory imageCodecFactory) : base(imageCodecFactory) { }