static string CreateQueryString(ResizeOptions options)
        {
            var         first   = true;
            Span <char> buffer  = stackalloc char[8192];
            var         builder = new SpanBuilder(buffer);

            return(builder
                   .AppendQ(ref first, "t", options.ImageType)
                   .AppendQ(ref first, "w", options.Width)
                   .AppendQ(ref first, "h", options.Height)
                   .AppendQ(ref first, "m", options.ResizeMode)
                   .AppendQ(ref first, "q", options.Quality)
                   .AppendQ(ref first, "x", options.Optimize)
                   .AppendQ(ref first, "cx", options.WeightX)
                   .AppendQ(ref first, "cy", options.WeightY)
                   .AppendQ(ref first, "f", options.Filters)
                   .ToString());
        }