BaconBuilder.Model.ImageManipulator.ScaleImage C# (CSharp) Method

ScaleImage() public method

Scales the size of an image to the given size. Does not preserve aspect ratio.
public ScaleImage ( Size size ) : void
size System.Drawing.Size The desired output image size.
return void
        public void ScaleImage(Size size)
        {
            ScaleImage(size, false);
        }

Same methods

ImageManipulator::ScaleImage ( Size size, bool preserveAspectRatio ) : void
ImageManipulator::ScaleImage ( int width, int height ) : void
ImageManipulator::ScaleImage ( int width, int height, bool preserveAspectRatio ) : void

Usage Example

        public void TestCropResize()
        {
            var expected = new Size(340, 300);
            _manipulator.ScaleImage(expected, true);

            Assert.AreEqual(expected, _manipulator.Image.Size);

            _manipulator = new ImageManipulator(new Bitmap(1024, 768));
            _manipulator.ScaleImage(expected.Width, expected.Height, true);

            Assert.AreEqual(expected, _manipulator.Image.Size);
        }
All Usage Examples Of BaconBuilder.Model.ImageManipulator::ScaleImage