Ejemplo n.º 1
0
        public ResizingService(int qualityLevel, bool shrinkOnly, bool ignoreRotations, ResizeSize size, RenamingService renamer)
        {
            Debug.Assert(qualityLevel >= 1 && qualityLevel <= 100);
            Debug.Assert(size != null);
            Debug.Assert(renamer != null);

            _qualityLevel = qualityLevel;
            _shrinkOnly = shrinkOnly;
            _ignoreRotations = ignoreRotations;
            _size = size;
            _renamer = renamer;
        }
Ejemplo n.º 2
0
        public ResizingService(int qualityLevel, bool shrinkOnly, bool ignoreRotations, ResizeSize size, RenamingService renamer)
        {
            Contract.Requires(qualityLevel >= 1 && qualityLevel <= 100);
            Contract.Requires(size != null);
            Contract.Requires(renamer != null);

            _qualityLevel = qualityLevel;
            _shrinkOnly = shrinkOnly;
            _ignoreRotations = ignoreRotations;
            _size = size;
            _renamer = renamer;
        }
Ejemplo n.º 3
0
        public ResizingService(int qualityLevel, bool shrinkOnly, bool ignoreRotations, bool keepMetadata, ResizeSize size, RenamingService renamer)
        {
            Debug.Assert(qualityLevel >= 1 && qualityLevel <= 100);
            Debug.Assert(size != null);
            Debug.Assert(renamer != null);

            _qualityLevel    = qualityLevel;
            _shrinkOnly      = shrinkOnly;
            _ignoreRotations = ignoreRotations;
            _size            = size;
            _renamer         = renamer;
            _keepMetadata    = keepMetadata;
        }