Beispiel #1
0
        public ActionResult Comparer(int?imageId)
        {
            var watermark = new TextImageWatermark
            {
                Text = this.SystemName,
                WatermarkPosition = ImageWatermarkPosition.LeftTop,
                TextSize          = 50,
                Brush             = new SolidColorBrush(Colors.Green)
                {
                    Opacity = 0.1
                },
                OffsetX = 174,
                OffsetY = 300
            };

            var imageWatermark = new GraphicsImageWatermark
            {
                Image =
                    new BitmapImage(
                        new Uri(
                            HostingEnvironment.MapPath(
                                "~/Images/Watermark_logo.png"))),
                ImagePosition = new Point(59, 98),
                ImageSize     = new Size(48, 48)
            };

            return(this.GetImage(imageId, 298, 231, ImageResizeMode.KeepAspectRatio, new IImageWatermark[] { watermark, imageWatermark }));
        }
Beispiel #2
0
        public ActionResult Product(int?imageId)
        {
            var watermark = new TextImageWatermark
            {
                Text = this.SystemName,
                WatermarkPosition = ImageWatermarkPosition.LeftTop,
                TextSize          = 15,
                Brush             = new SolidColorBrush(Colors.Green)
                {
                    Opacity = 0.2
                },
                OffsetX = 70,
                OffsetY = 125
            };

            //var imageWatermark = new GraphicsImageWatermark
            //{
            //    Image =
            //        new BitmapImage(
            //        new Uri(
            //        HostingEnvironment.MapPath(
            //            "~/Images/Watermark_logo.png"))),
            //    ImagePosition = new Point(59, 108),
            //    ImageSize = new Size(48, 48)
            //};

            return(this.GetImage(imageId, 270, 270, ImageResizeMode.KeepAspectRatio, new IImageWatermark[] { watermark }));
        }
Beispiel #3
0
        public ActionResult Cart(int?imageId)
        {
            var watermark = new TextImageWatermark
            {
                Text = this.SystemName,
                WatermarkPosition = ImageWatermarkPosition.LeftTop,
                TextSize          = 8,
                Brush             = new SolidColorBrush(Colors.Green)
                {
                    Opacity = 0.2
                },
                OffsetX = 5,
                OffsetY = 27
            };

            return(this.GetImage(imageId, 200, 200, ImageResizeMode.KeepAspectRatio, new IImageWatermark[] { watermark }));
        }