ImageResizer  3.4.0
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events
Classes | Enumerations
Package ImageResizer.Plugins.Basic

Classes

class  AutoRotate
 
class  ClientCache
 Provides default client-caching behavior. Sends Last-Modified header if present, and Expires header if <clientcache minutes="value" /> is configured. Also defaults Cache-control to Public for anonymous requests (and private for authenticated requests) More...
 
class  DefaultEncoder
 Provides basic encoding functionality for Jpeg, png, and gif output. Allows adjustable Jpeg compression, but doesn't implement indexed PNG files or quantized GIF files. More...
 
class  DefaultSettings
 
class  Diagnostic
 Provides the incredibly helpful /resizer.debug page we all love. More...
 
class  DiagnosticDisabledHandler
 
class  DiagnosticPageHandler
 
class  DropShadow
 Adds drop shadow capabilities (shadowColor, shadowOffset, and shadowWidth commands) More...
 
class  FolderResizeSyntax
 
class  Gradient
 Allows gradients to be dynamically generated like so: More...
 
class  IEPngFix
 Causes IE6 and earlier to use GIF versions of PNG files. By default, only fixes requests with ?iefix=true in the querystring. When catchall is enabled, it will filter all png images, unless iefix=false on those requests. Not compatible with CDNs or proxy servers, as they do not allow varying by user agent reliably. More...
 
class  Image404
 Redirects image 404 errors to a querystring-specified server-local location, while maintaining querystring values so layout isn't disrupted. More...
 
class  ImageHandlerSyntax
 Adds URL syntax support for legacy projects: http://webimageresizer.codeplex.com/, http://imagehandler.codeplex.com/, http://bbimagehandler.codeplex.com/, DAMP: http://our.umbraco.org/projects/backoffice-extensions/digibiz-advanced-media-picker, Support for http://bip.codeplex.com/ and http://dynamicimageprocess.codeplex.com/ urls is default since w/h are supported. More...
 
class  ImageInfoAPI
 
class  NoCache
 Default cache when DiskCache isn't installed. Useful for debugging purposes but unsuited for production use, and will use large quanities of RAM. (Scales to fewer than 5 concurrent requests). Serves content directly to the client from memory. More...
 
class  NoCacheHandler
 Implements IHttpHandler, serves content for the NoCache plugin More...
 
class  Presets
 
class  SizeLimiting
 Implements app-wide size Limits on image size More...
 
class  SizeLimits
 Enforces two kinds of maximum size constraints: a Total size limit, and an Image size limit. Image limits do not include padding, border, or effect widths, and automatically shrink the 'width/height/maxwidth/maxheight' values to fit within the limits. Total limits are absolute and apply to the actual result dimensions, causing an exception if they are exceeded. Limits are checked during the layout phase, prior to resource-intensive bitmap operations. More...
 
class  SpeedOrQuality
 
class  Trial
 Can be used by plugins to implement 'trial version' functionality. Not currently used. More...
 
class  VirtualFolder
 Functions exactly like an IIS virtual folder, but doesn't require IIS configuration. More...
 

Enumerations

enum  DiagnosticMode { DiagnosticMode.None, DiagnosticMode.Localhost, DiagnosticMode.AllHosts }
 Determines when the diagnostics page can be viewed. More...
 

Enumeration Type Documentation

Determines when the diagnostics page can be viewed.

Enumerator
None 

Diagnostics are disabled

Localhost 

Only local requests can access diagnostics

AllHosts 

All hosts can view diagnostics.

Definition at line 13 of file Diagnostic.cs.

13  {
14  /// <summary>
15  /// Diagnostics are disabled
16  /// </summary>
17  None,
18  /// <summary>
19  /// Only local requests can access diagnostics
20  /// </summary>
21  Localhost,
22  /// <summary>
23  /// All hosts can view diagnostics.
24  /// </summary>
25  AllHosts
26 
27  }
Fit mode will be determined by other settings, such as &amp;carve=true, &amp;stretch=fill, and &amp;crop=auto. If none are specified and width/height are specified , &amp;mode=pad will be used. If maxwidth/maxheight are used, &amp;mode=max will be used.
Only local requests can access diagnostics
All hosts can view diagnostics.