VintaSoft Imaging .NET SDK 12.4: Documentation for .NET developer
Vintasoft.Imaging Namespace / VintasoftImage Class
Constructors Properties Methods Events SeeAlso
In This Topic
    VintasoftImage Class Members
    In This Topic
    The following tables list the members exposed by VintasoftImage.
    Public Constructors
     NameDescription
    Public ConstructorOverloaded. Initializes a new instance of the class.
    Public Properties
     NameDescription
    Public PropertyGets the number of bits per pixel for this image.
    Public PropertyGets a value indicating whether this image can have transparency.
    Public PropertyGets the color channels format of this image.
    Public PropertyGets the color space format of this image.
    Public PropertyGets or sets the decoding settings for this image.
    Public PropertyGets the unique System.Guid associated with this VintasoftImage object.
    Public PropertyGets a value indicating whether the image has bitmap as a source.
    Public PropertyGets the height, in pixels, of this image.
    Public PropertyGets a value indicating whether the image is bad, i.e. bitmap associated with this VintasoftImage object cannot be loaded.
    Public PropertyGets a value indicating whether image has a bitmap as a source but memory for bitmap is not allocated yet.
    Public PropertyGets a value indicating whether the image is changed.
    Public PropertyGets a value indicating whether this image has been disposed of.
    Public PropertyGets a value indicating whether the image data is locked in read-write mode.
    Public PropertyGets a value indicating whether the source image is processing now.
    Public PropertyGets a value indicating whether the image has vector decoder and image is not changed.
    Public PropertyGets a value indicating whether the error occurs during image loading.
    Public PropertyGets the description of the image loading error.
    Public PropertyGets the Metadata object which contains metadata associated with the source image.
    Public PropertyGets the palette of this image.
    Public PropertyGets the pixel format of this image.
    Public PropertyGets or sets the rendering settings for this image.
    Public PropertyGets or sets the resolution, in pixels per inch, of this image.
    Public PropertyGets the information about the image source.
    Public PropertyGets or sets the object that contains supplemental data about the image.
    Public PropertyGets the Thumbnail object associated with this image.
    Public PropertyGets the width, in pixels, of this image.
    Public Methods
     NameDescription
    Public MethodClears the image and fills it with the specified color.
    Public MethodClears cache of this VintasoftImage object.
    Public MethodCreates a new VintasoftImage that is a copy of the current instance.
    Public MethodCloses the previously opened PixelManipulator and generates the Changed event if necessary.
    Public Methodstatic (Shared in Visual Basic)Compares image data of two VintasoftImage objects.
    Public MethodConverts this image to the color image (PixelFormat.Bgr24).
    Public MethodConverts this image to the color image (PixelFormat.Bgra32).
    Public MethodConverts this image to the black-white image (1-bpp pixel format).
    Public MethodConverts this image to the gray image (8-bpp pixel format).
    Public MethodConverts this image to the color image (32-bpp pixel format).
    Public Methodstatic (Shared in Visual Basic)Overloaded. Creates a new instance of class.
    Public MethodCreates a new VintasoftImage that is a copy of current instance.
    Public MethodCreates the drawing engine on this image.
    Public Methodstatic (Shared in Visual Basic)Creates a new image that is based on the decoder of the source image.
    Public Methodstatic (Shared in Visual Basic)Creates a new array of images that based on decoders of source images.
    Public MethodCrops this image by the specified rectangle.
    Public MethodReleases all resources used by this VintasoftImage object.
    Public MethodFlips this image.
    Public MethodOverloaded. Returns a associated with this object.
    Public Methodstatic (Shared in Visual Basic)Returns the size of the image data, in bytes.
    Public MethodOverloaded. Returns image information for current rendering settings. Method uses rendering settings specified by property and decoding settings specified by property.
    Public MethodPopulates a SerializationInfo with the data needed to serialize the target object.
    Public MethodReturns the color of the specified pixel in this VintasoftImage.
    Public MethodReturns the color of the specified pixel in this VintasoftImage.
    Public MethodOverloaded. Returns a thumbnail for image associated with this object.
    Public MethodInverts colors of this image.
    Public MethodReturns a value indicating whether source bitmap is loaded.
    Public MethodCreates new PixelManipulator for this image.
    Public MethodOverloaded. Reloads the from the source.
    Public MethodResizes this image.
    Public MethodRotates this image at the specified angle.
    Public MethodOverloaded. Saves this object to the specified stream using specified encoder.
    Public MethodOverloaded. Sets an image of the from the object.
    Public MethodSets a string that describes an error occured during loading of image.
    Public MethodSets the color of the specified pixel in this PixelManipulator.
    Public MethodSets the color of the specified pixel in this VintasoftImage.
    Public MethodTries to dispose this VintasoftImage object.
    Public Events
     NameDescription
    Public EventOccurs when this image is changed.
    Public EventOccurs when the image is disposing.
    Public EventOccurs when the image is invalidated.
    Public EventOccurs when image decoder finishes loading of bitmap, which is associated with this image, from image file.
    Public EventOccurs when image decoder starts loading of bitmap, which is associated with this image, from image file.
    Public EventOccurs when image decoder loading of bitmap, which is associated with this image, from image file.
    Public EventOccurs when this image is reloaded.
    Public EventOccurs when this image is reloading.
    Public EventOccurs when rendering settings is changed.
    Public EventOccurs when this image is saved successfully.
    Public EventOccurs before image saving is started.
    Public EventOccurs when image saving is finished (image is saved or not saved).
    Public EventOccurs when the progress of image saving is changed.
    Public EventOccurs when source of this image is changed.
    See Also