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

Namespaces

package  AdvancedFilters
 
package  AnimatedGifs
 
package  AzureReader
 
package  AzureReader2
 
package  Basic
 
package  BatchZipper
 
package  CloudFront
 
package  Controls
 
package  CropAround
 
package  DiskCache
 
package  Encrypted
 
package  Faces
 
package  FFmpeg
 
package  FreeImageBuilder
 
package  FreeImageDecoder
 
package  FreeImageEncoder
 
package  FreeImageResizer
 
package  FreeImageScaling
 
package  ImageStudio
 
package  Logging
 
package  MemCache
 
package  MongoReader
 
package  MvcRoutingShim
 
package  PdfRenderer
 
package  PrettyGifs
 
package  PsdComposer
 
package  PsdReader
 
package  RedEye
 
package  RemoteReader
 
package  RequestLimiting
 
package  S3Reader
 
package  S3Reader2
 
package  SeamCarving
 
package  Security
 
package  SimpleFilters
 
package  SourceDiskCache
 
package  SourceMemCache
 
package  SqlReader
 
package  TinyCache
 
package  Watermark
 
package  WebPDecoder
 
package  WebPEncoder
 
package  WhitespaceTrimmer
 
package  Wic
 
package  WicBuilder
 
package  WicDecoder
 
package  WicEncoder
 
package  WpfBuilder
 

Classes

class  FileSignature
 
interface  ICurrentConfigProvider
 Allows multi-tenancy support. The 'root' config only needs one plugin, which implements this interface. More...
 
interface  IFileExtensionPlugin
 For plugins that add support for new source file image extensions. More...
 
interface  IFileSignatureProvider
 
interface  ILicenseService
 Provides license verification and enforcement services. Do not access directly; use your local embedded static method to verify instance integrity. More...
 
interface  ILicenseStore
 Provides a place to cache/store licenses. Only responsible for licenses used by plugins attached to the current Config instance. More...
 
interface  IMultiInstancePlugin
 Tag your plugin with this interface if it supports having multiple instances registered at once More...
 
interface  IPlugin
 All plugins must implement this. Enables web.config addition and removal. More...
 
interface  IQuerystringPlugin
 For plugins that access the query string (important!) More...
 
interface  IRedactDiagnostics
 Permits plugins to redact data from the diagnostics page, like passwords More...
 
interface  ISettingsModifier
 Provides a way to modify settings before they reach the managed API. Does not execute early enough to affect disk caching, although that may change in a later version. More...
 
interface  IVirtualBitmapFile
 For virtual files who want to provide their data in Bitmap form (like a PSD reader or gradient generator). Plugins should never assume this interface will be used, .Open() must also be implemented. More...
 
interface  IVirtualFile
 A virtual file to support IVirtualImageProvider More...
 
interface  IVirtualFileCache
 Implement this if you are caching files provided by a virtual image provider (For example, remote or s3-hosted images). More...
 
interface  IVirtualFileSourceCacheKey
 This interface has nothing to do with output caching. This allows VirtualFile instances to override the default cache key (.VirtualPath) for source caching of VirtualFile instances. See IVirtualFileCache More...
 
interface  IVirtualFileWithModifiedDate
 Always implement this if possible. Allows caching systems to detect changes to source files and invalidate cached data properly. More...
 
interface  IVirtualImageProvider
 Implement this to allow your class (or VirtualPathProvider subclass) to be used without registering it with the whole ASP.NET system. More...
 
class  VirtualFileWrapper
 Wraps a standard ASP.NET VirtualFile instance in an IVirtualFile-compatible wrapper. More...