Image Resizer
22 results found
-
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 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.
-
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).
-
Offer an ImageResizing service based on Amazon S3, EC2 & CloudFront
How would you like to host your source images on Amazon S3, but still resize, crop, and adjust them from the URL?
And get instant, traffic-based scaling?
And geographically-optimized CloudFront caching?
Vote if you'd be willing to pay $30/month for the service.
Feb 22, 2012 update: Actually, it looks like it would cost $50/mo until we hit a really high number of users. More details at http://imageresizing.net/docs/saas/
15 votes0 users responded about this idea, and nobody joined the mailing list. Apparently there is no interest. http://imageresizing.net/docs/saas
-
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).
-
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 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.
-
Add cropping rotation
Add a &rotatecrop=[degrees] command that rotates while trimming off extra instead of padding it.
6 votesInsufficient demand for complex feature.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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 -
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.
- Don't see your idea?