Example #1
0
        public void TestImageResizeOriginalByRatio(string resourcePath)
        {
            // Load source image
            Image sourceImage = TestImage.FromResource(resourcePath);

            Assert.IsNotNull(sourceImage);

            Bitmap bitmap = sourceImage as Bitmap;

            Assert.IsNotNull(bitmap);

            // Get original size
            int width  = bitmap.Width;
            int height = bitmap.Height;

            ImageResize.ResizeOriginal(ref bitmap, 3.0);

            Assert.IsNotNull(bitmap);
            Assert.AreEqual(width * 3, bitmap.Width);
            Assert.AreEqual(height * 3, bitmap.Height);

            bitmap.Dispose();
        }
Example #2
0
        public void TestImageResizeOriginal(string resourcePath)
        {
            // Load source image
            Image sourceImage = TestImage.FromResource(resourcePath);

            Assert.IsNotNull(sourceImage);

            Bitmap bitmap = sourceImage as Bitmap;

            Assert.IsNotNull(bitmap);

            // Change original size
            int width  = bitmap.Width / 2;
            int height = bitmap.Height / 2;

            ImageResize.ResizeOriginal(ref bitmap, width, height);

            Assert.IsNotNull(bitmap);
            Assert.AreEqual(width, bitmap.Width);
            Assert.AreEqual(height, bitmap.Height);

            bitmap.Dispose();
        }