コード例 #1
0
        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)));
        }
コード例 #2
0
        // Protected members

        protected ImageFactoryBase(IImageCodecFactory imageCodecFactory)
        {
            this.imageCodecFactory = imageCodecFactory;
        }
コード例 #3
0
ファイル: ImageFactory.cs プロジェクト: gsemac/Gsemac.Common
 public ImageFactory(IImageCodecFactory imageCodecFactory) :
     base(imageCodecFactory)
 {
 }