public static IImageFilters Resize(this IImageFilters imageUrlBuilder, int width, int height)
        {
            imageUrlBuilder.Filter($"resize({width},{height})");

            return(imageUrlBuilder);
        }
        public static IImageFilters Blur(this IImageFilters imageUrlBuilder, int radius)
        {
            imageUrlBuilder.Filter($"blur({radius})");

            return(imageUrlBuilder);
        }
        public static IImageFilters Resize(this IImageFilters imageUrlBuilder, int size)
        {
            imageUrlBuilder.Filter($"resize({size})");

            return(imageUrlBuilder);
        }
Beispiel #4
0
        public static IImageFilters Invert(this IImageFilters imageUrlBuilder)
        {
            imageUrlBuilder.Filter($"invert()");

            return(imageUrlBuilder);
        }
        public static IImageBuildUrl Bmp(this IImageFilters imageUrlBuilder)
        {
            imageUrlBuilder.Filter("bmp()");

            return(imageUrlBuilder);
        }
Beispiel #6
0
        public static IImageFilters Grayscale(this IImageFilters imageUrlBuilder)
        {
            imageUrlBuilder.Filter($"grayscale()");

            return(imageUrlBuilder);
        }
Beispiel #7
0
        public static IImageFilters Brightness(this IImageFilters imageUrlBuilder, double value)
        {
            imageUrlBuilder.Filter($"brightness({value.ToUrlString()})");

            return(imageUrlBuilder);
        }
        public static IImageFilters PageToImage(this IImageFilters imageUrlBuilder, int pageIndex, int width, int height)
        {
            imageUrlBuilder.Filter($"pagetoimage({pageIndex},{width},{height})");

            return(imageUrlBuilder);
        }
        public static IImageFilters BackgroundColor(this IImageFilters imageUrlBuilder, byte r, byte g, byte b)
        {
            imageUrlBuilder.Filter($"backgroundcolor({r},{g},{b})");

            return(imageUrlBuilder);
        }
        public static IImageFilters SvgRemoveSize(this IImageFilters imageUrlBuilder)
        {
            imageUrlBuilder.Filter("removesize()");

            return(imageUrlBuilder);
        }
        public static IImageFilters PageToImage(this IImageFilters imageUrlBuilder, int pageIndex)
        {
            imageUrlBuilder.Filter($"pagetoimage({pageIndex})");

            return(imageUrlBuilder);
        }
        public static IImageFilters BackgroundColor(this IImageFilters imageUrlBuilder, double r, double g, double b)
        {
            imageUrlBuilder.Filter($"backgroundcolor({r.ToUrlString()},{g.ToUrlString()},{b.ToUrlString()})");

            return(imageUrlBuilder);
        }
        public static IImageFilters Flip(this IImageFilters imageUrlBuilder, FlipMode flippingMode)
        {
            imageUrlBuilder.Filter($"flip({flippingMode.ToUrlString()})");

            return(imageUrlBuilder);
        }
        public static IImageFilters Rotate(this IImageFilters imageUrlBuilder, double angle)
        {
            imageUrlBuilder.Filter($"rotate({angle.ToUrlString()})");

            return(imageUrlBuilder);
        }
Beispiel #15
0
        public static IImageFilters Resize(this IImageFilters imageUrlBuilder, int width, int height, ResizeMode mode, AnchorPositionMode anchorPosition)
        {
            imageUrlBuilder.Filter($"resize({width},{height},{mode.ToUrlString()},{anchorPosition.ToUrlString()})");

            return(imageUrlBuilder);
        }
        public static IImageFilters NoCache(this IImageFilters imageUrlBuilder)
        {
            imageUrlBuilder.Filter($"nocache()");

            return(imageUrlBuilder);
        }
Beispiel #17
0
        public static IImageFilters Trim(this IImageFilters imageUrlBuilder)
        {
            imageUrlBuilder.Filter("trim()");

            return(imageUrlBuilder);
        }
        public static IImageFilters Crop(this IImageFilters imageUrlBuilder, int x, int y, int width, int heigth)
        {
            imageUrlBuilder.Filter($"crop({x},{y},{width},{heigth})");

            return(imageUrlBuilder);
        }
Beispiel #19
0
        public static IImageFilters BlackWhite(this IImageFilters imageUrlBuilder)
        {
            imageUrlBuilder.Filter($"blackwhite()");

            return(imageUrlBuilder);
        }
        public static IImageFilters Crop(this IImageFilters imageUrlBuilder, double x, double y, double width, double heigth)
        {
            imageUrlBuilder.Filter($"crop({x.ToUrlString()},{y.ToUrlString()},{width.ToUrlString()},{heigth.ToUrlString()})");

            return(imageUrlBuilder);
        }
Beispiel #21
0
        public static IImageFilters Contrast(this IImageFilters imageUrlBuilder, double value)
        {
            imageUrlBuilder.Filter($"contrast({value.ToUrlString()})");

            return(imageUrlBuilder);
        }
        public static IImageFilters Blur(this IImageFilters imageUrlBuilder)
        {
            imageUrlBuilder.Filter($"blur()");

            return(imageUrlBuilder);
        }
Beispiel #23
0
        public static IImageFilters Saturate(this IImageFilters imageUrlBuilder, double value)
        {
            imageUrlBuilder.Filter($"saturate({value.ToUrlString()})");

            return(imageUrlBuilder);
        }
        public static IImageBuildUrl Jpg(this IImageFilters imageUrlBuilder, int quality)
        {
            imageUrlBuilder.Filter($"jpg({quality})");

            return(imageUrlBuilder);
        }