예제 #1
0
        public override bool Equals(object o)
        {
            if (!(o is CompressMonochrome))
            {
                return(false);
            }
            CompressMonochrome v = o as CompressMonochrome;

            if (!Compression.Equals(v.Compression))
            {
                return(false);
            }
            if (!Dpi.Equals(v.Dpi))
            {
                return(false);
            }
            if (!Enabled.Equals(v.Enabled))
            {
                return(false);
            }
            if (!Resampling.Equals(v.Resampling))
            {
                return(false);
            }

            return(true);
        }
예제 #2
0
        public override bool Equals(object o)
        {
            if (!(o is CompressColorAndGray))
            {
                return(false);
            }
            CompressColorAndGray v = o as CompressColorAndGray;

            if (!Compression.Equals(v.Compression))
            {
                return(false);
            }
            if (!Dpi.Equals(v.Dpi))
            {
                return(false);
            }
            if (!Enabled.Equals(v.Enabled))
            {
                return(false);
            }
            if (!JpegCompressionFactor.Equals(v.JpegCompressionFactor))
            {
                return(false);
            }
            if (!Resampling.Equals(v.Resampling))
            {
                return(false);
            }

            return(true);
        }
예제 #3
0
		public override bool Equals(object o)
		{
			if (!(o is JpegSettings)) return false;
			JpegSettings v = o as JpegSettings;
			
			if (!Color.Equals(v.Color)) return false;
			if (!Dpi.Equals(v.Dpi)) return false;
			if (!Quality.Equals(v.Quality)) return false;
			
			return true;
		}
예제 #4
0
        public override bool Equals(object o)
        {
            if (!(o is JpegSettings))
            {
                return(false);
            }
            JpegSettings v = o as JpegSettings;

            if (!Color.Equals(v.Color))
            {
                return(false);
            }
            if (!Dpi.Equals(v.Dpi))
            {
                return(false);
            }
            if (!Quality.Equals(v.Quality))
            {
                return(false);
            }
            return(true);
        }