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; }
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; }
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; }