CubePdf.Parameter.IsImageType C# (CSharp) 메소드

IsImageType() 공개 정적인 메소드

ファイルの種類がビットマップイメージかどうかを判別します。
public static IsImageType ( FileTypes id ) : bool
id FileTypes
리턴 bool
        public static bool IsImageType(FileTypes id)
        {
            if (id == FileTypes.PNG || id == FileTypes.JPEG || id == FileTypes.BMP || id == FileTypes.TIFF) return true;
            else return false;
        }

Usage Example

예제 #1
0
        /* ----------------------------------------------------------------- */
        ///
        /// Configure
        ///
        /// <summary>
        /// Ghostscript オブジェクトを生成し、必要な設定を行います。
        /// </summary>
        ///
        /* ----------------------------------------------------------------- */
        private Ghostscript.Converter Configure(UserSetting setting, string src, string dest)
        {
            var gs = new Ghostscript.Converter(_messages);

            if (!string.IsNullOrEmpty(setting.LibPath))
            {
                gs.AddInclude(IoEx.Path.Combine(setting.LibPath, "lib"));
            }
            gs.Device     = Parameter.GetDevice(setting.FileType, setting.Grayscale);
            gs.Resolution = Parameter.ToValue(setting.Resolution);
            if (setting.Orientation == Parameter.Orientations.Auto)
            {
                gs.AutoRotatePages = true;
            }
            else
            {
                gs.Orientation = (int)setting.Orientation;
            }

            ConfigureCommonImage(setting, gs);
            if (Parameter.IsImageType(setting.FileType))
            {
                ConfigureBitmap(setting, gs);
            }
            else
            {
                ConfigureDocument(setting, gs);
            }

            gs.AddSource(src);
            gs.Destination = dest;

            return(gs);
        }
All Usage Examples Of CubePdf.Parameter::IsImageType