Overview and description of Leadtools classes, delegates, enumerations, interfaces, and structures.
Class | Description | |
---|---|---|
![]() |
DrawEngine | Access to the drawing engine and fonts options used globally by LEADTOOLS. |
![]() |
GeometryTools | Utility class containing helper methods for LEADTOOLS primitive types. |
![]() |
HttpClientLeadStream | ILeadStream support for streaming data in URLs. |
![]() |
LeadCollection<T> | Represents a dynamic data collection that provides notifications when items get added, removed, or when the whole list is refreshed. |
![]() |
LeadFileStream | ILeadStream support for disk files. |
![]() |
LeadLengthDConverter | Converts a LeadLengthD from one data type to another. |
![]() |
LeadMatrixConverter | Converts a LeadMatrix from one data type to another. |
![]() |
LeadPointConverter | Converts a LeadPoint from one data type to another. |
![]() |
LeadPointDConverter | Converts a LeadPointD from one data type to another. |
![]() |
LeadRectConverter | Converts a LeadRect from one data type to another. |
![]() |
LeadRectDConverter | Converts a LeadRectD from one data type to another. |
![]() |
LeadSizeConverter | Converts a LeadSize from one data type to another. |
![]() |
LeadSizeDConverter | Converts a LeadSizeD from one data type to another. |
![]() |
Factory | Factory class that can be used to quickly create ILeadStream objects form various input or output sources. |
![]() |
LeadStream | ILeadStream support for any .NET System.IO.Stream . |
![]() |
LeadtoolsException | Base class for all exception classes thrown by LEADTOOLS. |
![]() |
NotifyLeadCollectionChangedEventArgs | Provides data for the CollectionChanged event. |
![]() |
RasterBufferConverter | Provides support for converting image data buffers. |
![]() |
RasterBufferResize | Provides support for resizing image data buffers. |
![]() |
RasterColorSpace | Provides support for converting buffered image data from one color space to another. |
![]() |
RasterColorTypeConverter | Converts RasterColor objects from one data type to another. Access this class through the TypeConverter |
![]() |
RasterCommentMetadata | Extends the RasterMetadata class to provide functionality for dealing with comment metadata stored within various image file formats. |
![]() |
RasterCurve | Defines a curve. |
![]() |
RasterDefaults | Specifies the default extra values used when creating RasterImage objects. |
![]() |
RasterException | The exception that is thrown when a LEADTOOLS error occurs. |
![]() |
RasterImage | The RasterImage class serves as a working area for image manipulation and conversion. LEADTOOLS functions use this class to access an image in memory and to maintain the properties of an image. |
![]() |
RasterImageAllocateData | Provides data for the RasterImageAllocateCallback callback. |
![]() |
RasterImageAnimator | Animates an image that has time-based frames. |
![]() |
RasterImageChangedEventArgs | Provides data for the Changed event. |
![]() |
RasterImagePagesChangedEventArgs | Provides data for the PagesChanged event. |
![]() |
RasterImageResize | Provides support for resizing images. |
![]() |
RasterImageResizeEventArgs | Provides data for the Resize event. |
![]() |
RasterMarkerMetadata | Extends the RasterMetadata class to provide functionality for dealing with marker metadata stored within various image file formats. |
![]() |
RasterMetadata | Provides base functionality for dealing with metadata stored in various image file formats. |
![]() |
RasterOverlayAttributes | Contains the overlay attributes of a DICOM image. |
![]() |
RasterPalette | Encapsulates and provides support for managing image palettes. |
![]() |
RasterRegion | Describes a region of interest in a RasterImage object. |
![]() |
RasterRegionXForm | Provides data for translating between region coordinates and external representations of those coordinates. |
![]() |
RasterRleCompressor | Provides support for working with compressed image data buffers. |
![]() |
RasterSupport | The RasterSupport class provides methods for setting a LEADTOOLS runtime license and unlocking support for optional LEADTOOLS features, such as LEADTOOLS Document/Medical capabilities. For activating server licenses, see Activating Server Licenses. |
![]() |
RasterTagMetadata | Extends the RasterMetadata class to provide functionality for dealing with tag metadata stored within various image file formats. |
Structure | Description | |
---|---|---|
![]() |
AutoFixImageResolutionOptions | Provides the information needed to automatically convert the resolution of digital photos in LEADTOOLS toolkits. |
![]() |
DrawEngineOptions | Drawing and fonts options used globally by LEADTOOLS. |
![]() |
GlobalMemoryThresholds | Holds conventional memory restrictions used when allocating new RasterImage objects. |
![]() |
LeadLengthD | Defines a double length value |
![]() |
LeadMatrix | Represents a 3x3 affine transformation matrix used for transformations in 2-D space. |
![]() |
LeadPoint | Stores two integer numbers that represent the coordinates of a point (X and Y). |
![]() |
LeadPointD | Stores two double numbers that represent the coordinates of a point (X and Y). |
![]() |
LeadRect | Stores four integer numbers that represent the coordinates and size of a rectangle (X, Y, Width, and Height). |
![]() |
LeadRectD | Describes the width, height, and location of a rectangle in double numbers. |
![]() |
LeadSize | Stores two integer numbers that represent a size (Width and Height). |
![]() |
LeadSizeD | Stores two double numbers that represent the size of an object. |
![]() |
RasterColor | Describes a color consisting of relative intensities of alpha, red, green, and blue. |
![]() |
RasterColor16 | Describes a color consisting of relative intensities of alpha, red, green, and blue. |
![]() |
RasterHsvColor | Describes a color consisting of relative intensities of hue, saturation, value. |
![]() |
RasterImageMemoryInformation | Stores information about the memory allocated for the RasterImage's data. |
![]() |
RasterMemoryThreshold | Holds the memory restrictions used when allocating new RasterImage objects. |
![]() |
RasterMetadataRational | Encapsulates a rational value, for use with classes derived from RasterMetadata. |
![]() |
RasterMetadataURational | Encapsulates an unsigned rational value, for use with classes derived from RasterMetadata. |
![]() |
RasterNativeBuffer | Holds a native (unmanaged) pointer and its length. |
Delegate | Description | |
---|---|---|
![]() |
RasterImageAllocateCallback | Callback to use when new RasterImage objects are created by LEADTOOLS. |
Interface | Description | |
---|---|---|
![]() |
ILeadStream | The ILeadStream interface supports .NET await/async operations in LEADTOOLS. |
![]() |
IRenderingEngine | Defines a LEADTOOLS rendering engine. |
![]() |
ISvgDocument | Defines an SVG document |
Enumeration | Description | |
---|---|---|
![]() |
AutoFixImageResolutionUnit | Units to use for the page size. |
![]() |
DrawEngineType | Draw engine type. |
![]() |
DrawShadowFontMode | Shadow font mode. |
![]() |
LeadEventsDispatchMode | Specifies the mode used to dispatch LEADTOOLS events. |
![]() |
LeadFillMode | Specifies how a polygonal shape with crossing lines is filled. |
![]() |
LEADResourceDirectory | Specifies the LEADTOOLS resource directory. |
![]() |
LeadSeekOrigin | Specifies the position in a stream to use for seeking. |
![]() |
LeadStreamAccess | Specifies the type of stream access requested. |
![]() |
LeadStreamMode | Specifies how the operating system should open a stream. |
![]() |
LeadStreamShare | Defines constants for read, write, or read/write access to a stream. |
![]() |
LeadTempFileMode | Enumeration that indicates whether the temp files are on disk, in memory or a combination of disk and memory. |
![]() |
NotifyLeadCollectionChangedAction | Describes the action that caused a CollectionChanged event. |
![]() |
RasterByteOrder | Indicates the color byte order of the image data |
![]() |
RasterColorSpaceFormat16 | Indicates the raster image data 16-bit color space format. |
![]() |
RasterColorSpaceFormat8 | Indicates the raster image data 8-bit colorspace format. |
![]() |
RasterCommentMetadataDataType | Indicates the data type for a metadata comment. |
![]() |
RasterCommentMetadataType | List of available metadata comments. |
![]() |
RasterCompression | Indicates the compression type for the image data. |
![]() |
RasterConvertBufferFlags | Options for the RasterBufferConverter.Convert method. |
![]() |
RasterConvertToDibType | Options for converting image to Windows Device Independent Bitmap (DIB). |
![]() |
RasterCurveClose | Indicates how to close the curve. |
![]() |
RasterCurveType | Indicates the type of curve that is being defined. |
![]() |
RasterDitheringMethod | Indicates the dithering method used for the image. |
![]() |
RasterExceptionCode | Used as a value for the RasterException.Code property. |
![]() |
RasterGetSetOverlayAttributesFlags | Determines which attributes are to be retrieved or changed. |
![]() |
RasterGetSetOverlayImageMode | Determines how to set or retrieve the overlay RasterImage. |
![]() |
RasterGrayscaleMode | Indicates the kind of grayscale palette, if any, that an image has. |
![]() |
RasterImageAnimationDisposalMethod | Used for the disposal methods used after rendering each frame in an animated image. |
![]() |
RasterImageAnimatorState | The RasterImageAnimator state. |
![]() |
RasterImageChangedFlags | Indicates the type(s) of change that has occurred in a RasterImage. |
![]() |
RasterImageFormat | Indicates the image file format. |
![]() |
RasterImageInformationFlags | Indicates which members of the RasterImageMemoryInformation structure are valid. |
![]() |
RasterImagePagesChangedAction | Indicates whether pages are added, removed or inserted from a RasterImage object. |
![]() |
RasterImageUnderlayFlags | Indicators of how the underlying image is to be positioned. |
![]() |
RasterKernelType | Indicates the Leadtools Kernel type. |
![]() |
RasterKnownColor | Specifies the known system colors. |
![]() |
RasterMemoryFlags | Indicates the type of memory to allocate. |
![]() |
RasterMetadataFlags | Indicates the type of metadata. |
![]() |
RasterPaintAlignMode | Determines how to align the image in the destination rectangle. |
![]() |
RasterPaintSizeMode | Determines how to fit the image in the destination rectangle. |
![]() |
RasterPaletteWindowLevelFlags | Indicates how the range is used to fill and type of the lookup table and whether it contains signed or unsigned data. |
![]() |
RasterRegionCombineMode | Controls the creation of an image region. |
![]() |
RasterSizeFlags | Flags which control the behavior of image resize methods. |
![]() |
RasterSupportType | Indicates the optional LEADTOOLS feature to check. |
![]() |
RasterTagMetadataDataType | Indicates the data type for a metadata tag. |
![]() |
RasterUpdateOverlayBitsFlags | Determines whether the main image or the overlay image should be updated. |
![]() |
RasterViewPerspective | Indicates the view perspective of the image data. |
![]() |
RasterWindowLevelMode | Indicates whether window level changes are used by the paint and image processing functions or only by the paint functions. |
![]() |
RasterYUVFormat | Used with SetYUVData and GetYUVData to specify the YUV data format. |