VintaSoft Imaging .NET SDK v8.6
Vintasoft.Imaging Namespace / ImageCollection Class
Properties Methods Events


In This Topic
    ImageCollection Class Members
    In This Topic

    The following tables list the members exposed by ImageCollection.

    Public Constructors
     NameDescription
    Public ConstructorInitializes a new instance of the ImageCollection class.  
    Top
    Public Properties
     NameDescription
    Public PropertyGets or sets the number of elements that the System.Collections.CollectionBase can contain. (Inherited from System.Collections.CollectionBase)
    Public PropertyGets the number of elements contained in the System.Collections.CollectionBase instance. This property cannot be overridden. (Inherited from System.Collections.CollectionBase)
    Public PropertyGets a value indicating whether the image collection has been disposed of.  
    Public PropertyGets the element at the specified index.  
    Public PropertyThis property is obsolete, use Vintasoft.Imaging.Codecs.Encoders.EncoderBase.SaveAndSwitchSource instead.  
    Top
    Protected Properties
     NameDescription
    Protected PropertyGets an System.Collections.ArrayList containing the list of elements in the System.Collections.CollectionBase instance. (Inherited from System.Collections.CollectionBase)
    Protected PropertyGets an System.Collections.IList containing the list of elements in the System.Collections.CollectionBase instance. (Inherited from System.Collections.CollectionBase)
    Top
    Public Methods
     NameDescription
    Public MethodOverloaded. Adds an element to the end of the ImageCollection.  
    Public MethodAdds the elements of the specified array to the end of the ImageCollection.  
    Public MethodRemoves all images from the collection.  
    Public MethodRemoves and disposes all images from the collection.  
    Public MethodClears cache of image collection.  
    Public MethodReturns an image collection that contains images from this image collection, each image that references to the sourceStream will be switched to the destStream.  
    Public MethodReleases all resources used by this ImageCollection object.  
    Public MethodReturns an enumerator that iterates through the System.Collections.CollectionBase instance. (Inherited from System.Collections.CollectionBase)
    Public MethodGets the index of the specified VintasoftImage object.  
    Public MethodOverloaded. Inserts an element into the ImageCollection at the specified index.  
    Public MethodInserts the elements of collection into the ImageCollection at the specified index.  
    Public MethodRemoves images at specified indexes and inserts them at specified index.  
    Public MethodRemoves specified VintasoftImage from this collection.  
    Public MethodRemoves the VintasoftImage at the specified index from this collection.  
    Public MethodRemoves elements at the specified indices of the ImageCollection instance.  
    Public MethodOverloaded. Saves asynchronously all images from this collection to specified multipage image (JBIG2/PDF/TIFF) file.  
    Public MethodOverloaded. Saves synchronously all images from this collection to specified multipage image (JBIG2/PDF/TIFF) file.  
    Public MethodSets the decoding settings of all images of this image collection.  
    Public MethodSets the properties of decoding settings for all images of this image collection.  
    Public MethodSets the rendering settings for all images of this image collection.  
    Public MethodSwaps two elements in the collection.  
    Public MethodCopies the elements of the ImageCollection to a new array.  
    Top
    Protected Methods
     NameDescription
    Protected MethodAllows an ImageCollection to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.  
    Protected MethodPerforms additional custom processes when clearing the contents of the System.Collections.CollectionBase instance. (Inherited from System.Collections.CollectionBase)
    Protected MethodPerforms additional custom processes after clearing the contents of the System.Collections.CollectionBase instance. (Inherited from System.Collections.CollectionBase)
    Protected MethodPerforms additional custom processes before inserting a new element into the System.Collections.CollectionBase instance. (Inherited from System.Collections.CollectionBase)
    Protected MethodPerforms additional custom processes after inserting a new element into the System.Collections.CollectionBase instance. (Inherited from System.Collections.CollectionBase)
    Protected MethodPerforms additional custom processes when removing an element from the System.Collections.CollectionBase instance. (Inherited from System.Collections.CollectionBase)
    Protected MethodPerforms additional custom processes after removing an element from the System.Collections.CollectionBase instance. (Inherited from System.Collections.CollectionBase)
    Protected MethodPerforms additional custom processes before setting a value in the System.Collections.CollectionBase instance. (Inherited from System.Collections.CollectionBase)
    Protected MethodPerforms additional custom processes after setting a value in the System.Collections.CollectionBase instance. (Inherited from System.Collections.CollectionBase)
    Protected MethodPerforms additional custom processes when validating a value. (Inherited from System.Collections.CollectionBase)
    Top
    Public Events
     NameDescription
    Public EventOccurs when this image collection is changed because of images of this image collection being added or removed.  
    Public EventOccurs when this image collection is changing because of images of this image collection being added or removed.  
    Public EventOccurs when the image collection is saved successfully.  
    Public EventOccurs when the image collection is saving.  
    Public EventOccurs when the image collection saving process is finished (image collection may be saved or not be saved).  
    Public EventOccurs when the image collection saving is in-progress.  
    Public EventOccurs when image from this image collection is saved.  
    Public EventOccurs when image from this image collection is saving.  
    Public EventOccurs when the error occurs during an asynchronous saving of image.  
    Public EventOccurs when the saving progress of the image from this image collection is changed.  
    Top
    See Also