Image Resizer
22 results found
-
Is it possible to use Resizer 4 using a Resizer 3 license?
We purchased an Image Resizer 3 license for the performance package a few years ago and are wondering if we can use that same license with Resizer 4?
1 voteNo, a one-time purchase of ImageResizer does not include a lifetime license AND perpetual upgrades.
-
Support for TIFF ClipPath
Add support for TIFF ClipPath tags to either output a transparent png or (our use case) a jpg with a defined background color.
3 votesAfter looking into this, it doesn’t seem feasible without massive scope creep.
-
The width, height parameter is it can be customize to imgWidth, imgHeight on the URL?
Because some CMS build in resize image (not the real photo resize, it no reduce the file size that download from the server), it default already used width and height as parameter, if you can allow to use or customize the script or files that allow to us to customize the parameter for height and width, just simple if every parameter added img in front that will be solve the problem
1 voteImageResizer is server-side, and responds to requests for images. It can’t access HTML.
-
base64
Setting output format to base64 would be useful for me, maby for others tio.
3 votesEncoding binary data to base 64 is orthogonal to ImageResizer’s purpose.
-
Add support for SVG Files/Images
Adding SVG files to available input file types can be useful for logos, amblems, flags, pictograms etc.
12 votesImageResizer’s scope is already too large. We’d happily advertise a community-maintained plugin (that, say wraps Inkscape or some other renderer).
-
Create a Google Cloud Storage "Reader" plugin, similar to S3 Reader
Create a plugin that allows images to be stored in Google Cloud Storage, but still allow local caching using the DiskCache plugin
3 votesWe have made it much easier for users to create blob providers (via the v4 BlobProviderBase class). We cannot extend the official scope of ImageResizer, but would welcome a community-maintained plugin.
-
Is there a WinRT compatible version?
I'd like to use imageresizer and some of its plugins in a Windows Store App. It looks like the version pulled down from nuget doesn't work with a Windows Store App. (For example, imageresizer.dll references System.Web which, appears to be replaced by Windows.Web)
1 voteWe do not plan a WinRT compatible version. WinRT is dead.
-
resize image from byte array at session
There is an article about preview image from byte array at the session.
http://www.charith.gunasekara.web-sphere.co.uk/2010/09/how-to-show-selected-image-file-without.html
Can we resize the image from this byte array at the session before save to server. this byte didnt save to db or file yet. it will read from session.
is it possible.1 vote -
Monokromatic color
Make picture monokromatic in a given color, like grayscale, but in a color by choise.
That would be easy to redesign thumbnails and other graphic in a given color acording to a given color theme on a webpage.3 votesNo response from user. Closing as not actionable.
-
composite multiple images into one
If this already exists please delete. If not it would be nice to composite multiple images into one image. Good for sprites.
26 votesImageResizer isn’t the appropriate tool for sprite generation – sprite generation should be done offline or during asset compilation instead of on-the-fly. Sprite generation is also an anti-pattern in HTTP2, as it causes extreme client RAM use and worsens mobile performance, and doesn’t offer benefits when pipelining is available.
-
Add a totalBehavior="404NotFound" option to the sizelimits configuration
Allow a totalBehavior="404NotFound" setting to the sizelimits config. This would allow the server to simply issue a 404 instead of generating an exception. Returning this 404 would be more efficient on the server side than throwing an exception.
4 votesThis behavior would not make sense or offer any performance improvement.
-
Add lossless compression
Would it be possible to add lossless compression (similar to Smush.it - http://www.smushit.com/ysmush.it/) to Image Resizer?
19 votesLossless compression is by nature very resource intensive, and requires many seconds of CPU time and up to a gigabyte of RAM. This doesn’t mesh with ImageResizer’s goal of low-latency image processing, and is better suited to a batch/queue optimization system.
-
Carving to enlarge images
The carve option always reduce the image, an option for chosing how to resize the image should be so usefull.
ie:
i have an in image having the 3:2 ratio, i want to have a 1:1 image(a squared one)..
if the image has a main item in the center, reducing the image will cause an innatural distortion of the subject, probably enlarging the image will be a better solution.1 voteSeam carving is something we intend to discontinue; it is not appropriate for server-side use.
-
Create ImageResizer.Plugins.AzureCDN
It can be adapted from the existing CloudFront plugin.
web.config:
<add name="AzureCDN" />
<azurecdn redirectThrough="https://azxcxcxcxcxcx.vo.msecnd.net" redirectPermanent="false" />ImageResizer\Plugins\AzureCDN\AzureCDNPlugin.cs:
http://pastebin.com/JjRfhTcdThat is basically the CloudFrontPlugin.cs with altered references to web.config, without TransformCloudFrontUrl and with regular querystrings because Azure CDN has no problem with them.
ImageResizer\Plugins\AzureReader\AzureReader.cs -
needs an extra line:c.Pipeline.RewriteDefaults += new Configuration.UrlRewritingEventHandler(Pipeline_RewriteDefaults);
and this:
void Pipeline_RewriteDefaults(System.Web.IHttpModule sender, System.Web.HttpContext context, Configuration.IUrlEventArgs e)
{
//Always request caching for this VPP. Will not override existing values.
if (vpp.IsPathVirtual(e.VirtualPath)) e.QueryString["cache"] = ServerCacheMode.Always.ToString();
}Both copied from ImageResizer\Plugins\S3Reader\S3Reader.cs
I have this working in my solution
2 votesAzure now supports querystring preservation, making this irrelevant.
-
Collage Effect
delimitedListOfPicFileNames or dictionary or ArrayList
collageWidth
collageHeight
collageStyle
overlap
angle
borderWidth2 votesThis feature is is out of scope, and would be inadvisable from a server-side resource consumption standpoint.
-
Movie frame support (via DirectX)
Create a plugin that allows you to extract individual frames from a movie file using DirectX and treat them as images.
Would be limited to the video formats automatically supported by Windows.
6 votesFFMpegPlugin should provide sufficient coverage of movie formats.
-
PDF and movie support
This idea contains two completely separate plugin ideas; PDF support, and movie frame extraction support.
Thus, it has been split into three separate ideas:
PDF Support: http://resizer.uservoice.com/forums/108373-image-resizer-v3/suggestions/2369394-pdf-support
Video support via DirectX: http://resizer.uservoice.com/forums/108373-image-resizer-v3/suggestions/2369395-movie-frame-support-via-directx-
Video support via ffmpeg: http://resizer.uservoice.com/forums/108373-image-resizer-v3/suggestions/2369400-movie-frame-support-via-ffmpeg-
This idea will be deleted soon - please move your votes to the appropriate replacement idea(s) (or create new, specific ones if they do not already exist).
16 votesThe ideas have not been declined, but the ticket had to be split into two separate ideas:
This idea contains two completely separate plugin ideas; PDF support, and movie frame extraction support.
Thus, it has been split into three separate ideas:
PDF Support: http://resizer.uservoice.com/forums/108373-image-resizer-v3/suggestions/2369394-pdf-support
Video support via DirectX: http://resizer.uservoice.com/forums/108373-image-resizer-v3/suggestions/2369395-movie-frame-support-via-directx-
Video support via ffmpeg: http://resizer.uservoice.com/forums/108373-image-resizer-v3/suggestions/2369400-movie-frame-support-via-ffmpeg-
This idea will be deleted soon – please move your votes to the appropriate replacement idea(s) (or create new, specific ones if they do not already exist).
-
Add WebsiteScreenshot plugin
Dynamically create website screenshots using WebKit (see http://nolovelust.com/post/C-Website-Screenshot-Generator-AKA-Get-Screenshot-of-Webpage-With-Aspnet-C.aspx).
11 votesIt’s very difficult to keep a a web browser control or library up-to-date and secure. This plugin seems quite risky to me.
I’d suggest using a web-based service like http://www.websnapr.com/ or http://url2png.com/ through the RemoteReader plugin with DiskCaching. This will keep your impressions low. Add a Rewrite handler to make the syntax nice and simple.
-
Make CloudFront image hosting as easy as changing Web.config
This plugin (or HttpModule) would filter all (x)html and css output on a website and translate all image URLs to use Amazon CloudFront. Configuration would only require a couple lines in Web.Config and would instantly increase your website's scalability and responsiveness, and decrease the load on your ASP.NET server.
Most high-traffic websites already use CloudFront to host their images, but through painful, manual configuration. This would make it automatic.
Vote if you would buy this as part of the Cloud bundle ($99).
2 votesThere has not been sufficient interest in HTML filtering to justify implementing this. The soon-arriving URL helpers will also offer an easer path for centralized URL management.
-
Make a ASP.NET Control for generating URLs
Add a ASP.NET WebForms control that generates URLs based on property values.
10 votesASP.NET controls are no longer commonly used, and are a bad abstraction.
- Don't see your idea?