A custom Stream object that is used to read and write images to a file. This is the default stream object used when specifying filenames for images. Deprecated, use AtalaFile64Stream in preferance to this class.
The AtalaImage object holds the raw image data, a Palette, and methods used to access this data.
Allows visual designers to add AtalaImage objects in design time.
A collection of AtalaInt128 structures.
This is the standard PixelFormat changer class.
Summary description for AtalasoftLicenseException.
The internal state of a BinaryPaletteEnforcer instance.
This class is used to indicate when an AtalaImage has changed.
Provides data for the ProcessError event.
This exception is thrown when an error occurs when allocating an image with file memory mapping.
FileReloader is an implementation of the IImageReloader interface. It encapsulates information about an image stored in a file system and can reload that image at any point.
This is an implementation of an ImageSource using a file system as a provider of images.
This object is used for events fired by a FileSystemImageSource.
The FormDataCollection is used with the HttpPost class to send form information to a web server.
This exception is thrown when a GDI function fails.
This class allows you to post data to a server without user interaction.
The data is posted as if it were being sent from an HTML Form, allowing any form handling component to be used on the server.
Provides data for the event which allow an operation using an image to be cancelled.
This collection holds multiple AtalaImage objects useful for various features like working with multi-paged images, animations, and layering.
Provides data for the Workspace NewImage and ChangedImage events.
ImageCollectionImageSource is an adapter class to make an ImageCollection compatible with the ImageSource class.
Provides data for the NewImage and Workspace.ImageChanged events.
|ImageMemory|| Obsolete. |
This class handles memory associated with an image. It controls how the memory is allocated and freed. Use this class to enable memory file mapping.
This class is no longer used in DotImage. Please use PixelMemory instead.
This exception is thrown when an error occurs during processing of an image
An abstract class that is used to define a flexible mechanism for managing large quantities of images without having to keep them all in memory at once.
This is an object used to hold AtalaImage objects in the ImageSource. This object is only of interest if you are writing your own ImageSource implementation.
Provides data for the ImageStreamCompleted event.
This exception is thrown when the image to be processed does not contain a %PixelFormat% compatible with the function of interest.
The IndirectionImageSource class is used to provide an ImageSource which can be modified after its initial creation. The ThumbnailImageViewerSynchronizer uses this class to handle changes to the original ImageSource.
This exception is for generic errors within the DotImage codebase.
This exception is thrown when there is an error opening an internet connection.
This exception is thrown when an invalid password was detected while attempting to connect to an HTTP or FTP site to download an image.
A base abstract (MustInherit in Visual Basic) collection class intended for strongly typed collections containing unmanaged data.
A base abstract (MustInherit in Visual Basic) collection class intended for strongly typed read-only collections containing unmanaged data.
This class is used to cancel running operations.
The palette contains color information that is applied to colormapped images. Use this object to modify and read the palette colors.
Provides data for the PixelFormatChange event.
This is an abstract class that defines how an image should be changed from one pixel format to another.
PixelFormatUtilities is a toolbox of utilities for manipulating and asking questions about PixelFormat enumerated values.
This exception is thrown when an error occurs that is related to PixelMemory
Holds a collection of ProcessQueue that are awaiting asynchronous processing.
This class contains information regarding the image processing function that is to be run when the ProcessQueue is ready.
Contains information about an undo level that will be used in the %ProcessQueue%.
Provides data for the Progress event.
This is an abstract class which is used to define ImageSource objects that can be accessed in any order.
This is a tool that can be used for managing the automatic releasing of resources via the using statement.
SerializationHelper is a set of static methods to help in the process of deserialization of an object graph.
The UndoCollection class is used to manage operations that need undo/redo functinality. The collection contains properties to specify the number of allowed operations to undo or redo.
The UndoLevel class is used to store a single operation, in an UndoCollection, that can be un-done or re-done. Every instance of this class holds an ImageCollection which are the set of images that will be restored to 'undo' the operation that this UndoLevel represents.
The workspace object is the container that is used to manage changes to images and provide an interface to open, save, and manipulate images either synchronously or asynchronously.
A 128 bit Integer value type used in JPEG2000 metadata.
CmykColor defines a color that consists of cyan, magenta, yellow, and black components.
Holds the Resolution information.
IImageReloader provides a mechanism to bring unloaded images back into memory. This interface is used by ImageSource.
This EventHandler is used to update AtalaImage objects in various classes.
This EventHandler is used to pass along an exception during an image processing operation.
This event is used for tracking when a file or a frame within a file has been loaded.
The FileFilterDelegate is used within the FileSystemImageSource to provide a means of filtering out files or pages within files
Handles canceling operations.
Event Handler for events requiring the image information.
Event Handler requiring the a Stream object.
Handles operations that require the PixelFormat of an image to change.
Handles the progress event for operations.
Reports when an ImageSourceNode has been released.
Specifies the flip direction.
This enumeration indicates the type of license found by DotImage.
Contains the standard palette types that a palette can be set to.
Specifies the format of the color data for each pixel in the image.
Defines the units associated with Resolution, or Dpi.