Click or drag to resize

ImageManager Class

Provides the ability to manipulate images an equivalentimage in a different format and/or size.
Inheritance Hierarchy
SystemObject
  NetQuarry.Util.ImageImageManager

Namespace:  NetQuarry.Util.Image
Assembly:  EAP.Core (in EAP.Core.dll) Version: 2.0.0.0 (4.6.8.0)
Syntax
public class ImageManager : IDisposable

The ImageManager type exposes the following members.

Constructors
  NameDescription
Public methodImageManager
The standard constructor.
Top
Properties
  NameDescription
Public propertyGenerateThumbnail
Gets/sets whether a thumbail is generated during the image processing operation.
Public propertyGenerateThumbnailOnly
Gets/sets whether only thumbnail files should be generated during the image processing operation.
Public propertyIgnoreImagesLessThan
Gets/sets the minimum image size (in kB) that will be processed.
Public propertyImageConstraint
Gets/sets on which image dimension is constrained during the resize procedures.
Public propertyImageFindFilter
Gets/sets the image find filter to use to gather images to convert when specifying an input path.
Public propertyImageFormat
Gets/sets the image format for the output image.
Public propertyImageHeight
Gets/sets the custom image height for the output image.
Public propertyImageQuality
Get/sets the image quality for the output image.
Public propertyImageSize
Gets/sets the image size for the output image.
Public propertyImageWidth
Gets/sets the custom image width for the output image.
Public propertyInputFile
Gets/sets the full path and filename to an input image file.
Public propertyInputPath
Gets/sets the path to a folder that may contain image files for processing.
Public propertyInputPathRecursion
Gets/sets whether the input path should be searched recursively for any image file to be converted.
Public propertyInputStream
The input stream for the original image. See also OutputStream.
Public propertyOutputFile
Gets/sets the full path and filename to an output image file. If a thumbnail is generated, it will have the same name as the output image.
Public propertyOutputImageSameFormatAsInput
Gets/sets whether the output images should be in the same graphics format as the input image.
Public propertyOutputPath
Gets/sets the path to a folder where processed images are output.
Public propertyOutputPathRecursion
Gets/sets whether the output images should be output into equivalent folder structure as the input folders
Public propertyOutputStream
The output stream for the transformed image. See also InputStream.
Public propertyOverwriteExistingFile
Gets/sets whether the existing files should be overwritten when generating images
Public propertyThumbConstraint
Gets/sets on which image dimension is constrained during the thumbnail generation.
Public propertyThumbFormat
Gets/sets the image format for the output thumbnail.
Public propertyThumbHeight
Gets/sets the custom image height for the output thumbnail.
Public propertyThumbnailPath
Gets/sets the relative path where thumbnail files are generated from the equivalent image.
Public propertyThumbQuality
Get/sets the image quality for the output thumbnail.
Public propertyThumbSize
Gets/sets the image size for the output thumbnail.
Public propertyThumbWidth
Gets/sets the custom image width for the output thumbnail.
Top
Methods
  NameDescription
Public methodDispose
Close the database connection(s)
Public methodDoResize
Performs the resizing of imagea based on the specified property values.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetImageFromFile
Load an image from a file.
Public methodGetImageOutputFormatExt
Retrieves the standard file extension for the image's output format (e.g. ".gif" for GIF files).
Public methodStatic memberGetImageOutputFormatExt(ImageFileFormat)
Retrieves the standard file extension for the specified format (e.g. ".gif" for GIF files).
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodStatic memberIsImageFile
Returns true if the filename provided is one of the recognized image file formats
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodStatic memberPixelSize
Gets the size, in pixels, for the specified image size.
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)
Top
Extension Methods
  NameDescription
Public Extension MethodEqualValue
Determines if the object value is equal to another object. If the two objects are null, then this returns true. There is special handling for guid comparisons (since a guid could be a string formatted in up to 3 different ways). If the special guid handling is not performed, then the object.Equals method is used.
(Defined by EAPUtil.)
Top
See Also