LEADTOOLS Image File Support (Leadtools.Codecs assembly)

RasterCodecs Class Members

Show in webframe
Properties  Methods  Events


The following tables list the members exposed by RasterCodecs.

Public Constructors
 NameDescription
RasterCodecs ConstructorInitializes a new instance of the RasterCodecs class.  
Top
Public Properties
 NameDescription
AsyncWebClientGets the System.Net.WebClient object used for asynchronous operations.  
CachedPreloadCodecsGets the current setting for the cached preload codecs count.  
EventsDispatchModeGets or sets a value that specifies the mode used to dispatch LEADTOOLS events.  
FastFileInfoEnables or disables fast file info processing.  
FixedPreloadCodecsGets the current setting for the fixed preload codecs count.  
IgnoreCodecsListGets the current ignore codecs list.  
IsAsyncBusyGets a value that determines whether this RasterCodecs object is currently busy with an asynchronous operation on a URL.  
IsFeedLoadDoneDetermines if the feed-load process is done.  
LoadStatusGets a value that allows the detection of whether the image was loaded with errors.  
LoadThenResizeGets or sets a value that determine whether this RasterCodecs object should load the image entirely before resizing.  
OptionsGets or sets the load and save options for this RasterCodecs.  
PreloadCodecsListGets the current preload codecs list.  
ThrowExceptionsOnInvalidImagesGets or sets a value indicating whether to throw an exception instead of returning a null reference (Nothing in Visual Basic) on certain methods of this RasterCodecs object.  
UriOperationBufferSizeGets or sets the size of the buffer used in URI-based load or information operations.  
UriOperationCredentialsGets or sets authentication information used with URI-based operations  
UriOperationProxyGets or sets proxy information used with URI-based operations  
Top
Public Methods
 NameDescription
CancelAsyncCancels a pending asynchronous operation.  
CancelFeedGetInformationThis method can be used to purposefully cancel the feed information process.  
CancelFeedLoadThis method can be used to purposefully cancel the FeedLoad(Byte[],Int32,Int32) process.  
CommentsSupportedChecks whether the given file format supports comment fields  
CompactFileOverloaded. Compacts TIFF files with default options.  
CompressOverloaded. Does buffer-to-buffer JPEG or LEAD CMP compression using an unmanaged memory buffer.  
ConvertOverloaded. Converts an image file from one format to another, creating a new file in the new format.  
ConvertAsyncConverts an image stream from one format to another, creating a new image file in a stream in the new format.  
DecodeAbicOverloaded. Decodes the input ABIC data using the ABIC decoder and returns raw uncompressed data.  
DecompressOverloaded. Called for each unmanaged memory buffer, strip or tile of decompressed data.  
DeleteCommentOverloaded. Deletes a comment field from a file.  
DeleteCommentAsyncDeletes a comment field from a file.  
DeletePageOverloaded. Deletes the specified page from a multipage file, if the format supports delete operations.  
DeletePageAsyncDeletes the specified page from a multipage file in a stream, if the format supports delete operations.  
DeleteTagOverloaded. Deletes a tag from a file, if the file supports tags (TIFF or Exif).  
DeleteTagAsyncDeletes a tag from a stream, if the file supports tags (TIFF or Exif).  
DisposeOverloaded. Releases all resources used by this RasterCodecs.  
EncodeAbicOverloaded. Encodes the input raw data using the ABIC encoder.  
EnumGeoKeysOverloaded. Enumerates all the GeoKeys in a Geo TIFF file.  
EnumGeoKeysAsyncEnumerates all the GeoKeys in a Geo TIFF stream.  
EnumTagsOverloaded. Enumerates all the tags in a file.  
EnumTagsAsyncEnumerates all the tags in a stream.  
FeedGetInformationOverloaded. Supplies unmanaged memory image data to the file information process from a buffer that you provide.  
FeedLoadOverloaded. Supplies unmanaged memory image data to the file-load process from a buffer that you provide.  
FormatSupportsMultipageSaveGets a value that indicate whether the specified format supports multi-page save operation.  
GeoKeysSupportedChecks whether the given file format supports TIFF Geokey tags  
GetCodecInformationGets information about the specified codec.  
GetCodecsInformationGets information about all of the codecs.  
GetFormatOverloaded. Gets the format of the image in a disk file.  
GetFormatAsyncGets the format of the image in a stream.  
GetInformationOverloaded. Gets the image information from a disk file.  
GetInformationAsyncOverloaded. Gets the image information from a disk file asynchronously.  
GetMimeTypeGets a string that represents the MIME type for the specified Leadtools.RasterImageFormat file format.  
GetPcdResolutionExamines a PhotoCD file to determine which resolutions it contains.  
GetRasterPdfInfoOverloaded. Gets information for a page in a raster PDF file created with the LEADTOOLS Raster PDF plug in.  
GetRasterPdfInfoAsyncGets information about a page in a raster PDF file contained in a stream created with the LEADTOOLS Raster PDF plug in.  
GetTotalPagesOverloaded. Gets the number of pages in a disk file image.  
GetTotalPagesAsyncGets the number of pages in a stream.  
IgnoreCodecsSpecifies which file codecs LEADTOOLS should NEVER load, even if present.  
LoadOverloaded. Loads the specified image file using default options.  
LoadAsyncOverloaded. Loads the specified rectangle from the specified image file using the specified options asynchronously.  
LoadAsyncOverloaded. Loads an image file asynchronously to the desired width, height, and bits per pixel, resizing the image as it loads.  
LoadCmykPlanesOverloaded. Loads CMYK TIFF files as CMYK and avoids the colorspace conversion to RGB.  
LoadCmykPlanesAsyncLoads CMYK TIFF streams as CMYK and avoids the colorspace conversion to RGB.  
LoadOptionsOverloaded. Loads the options into this RasterCodecs from a disk file.  
LoadPsdChannelLoads the specified channel from the specified PSD file.  
LoadPsdChannelAsyncLoads the specified channel from the specified PSD file.  
LoadPsdLayerLoads the specified layer from the specified PSD file.  
LoadPsdLayerAsyncLoads the specified layer from the specified PSD file.  
MarkersSupportedChecks whether the given file format supports markers  
PreloadCodecsSpecifies the file format codecs to be loaded.  
ReadCommentOverloaded. Gets a comment field from a file.  
ReadCommentAsyncGets a comment field from a stream.  
ReadCommentsOverloaded. Gets all the comment fields stored in a file.  
ReadCommentsAsyncGets all the comment fields stored in a stream.  
ReadExtensionsOverloaded. Loads extensions from the specified Exif file.  
ReadExtensionsAsyncLoads extensions from the specified Exif stream.  
ReadGeoKeyOverloaded. Gets the specified GeoKey data from a TIFF file.  
ReadGeoKeyAsyncGets the specified GeoKey data from a TIFF stream.  
ReadGeoKeysOverloaded. Reads all the GeoKey data found in a TIFF file.  
ReadGeoKeysAsyncReads all the GeoKey data found in a stream.  
ReadLoadResolutionsOverloaded. Examines a file to determine which resolutions it contains.  
ReadLoadResolutionsAsyncExamines a stream to determine which resolutions it contains.  
ReadMarkersOverloaded. Reads all the metadata markers (COM and APPn) from a file.  
ReadMarkersAsyncReads all the metadata markers (COM and APPn) from a stream.  
ReadStampOverloaded. Reads a thumbnail image stored in the image file.  
ReadStampAsyncReads a thumbnail image stored in an image stream.  
ReadTagOverloaded. Gets the specified tagged data from a TIFF file. Tags|TIFF  
ReadTagAsyncGets the specified tagged data from a TIFF stream.  
ReadTagsOverloaded. Reads all the tags stored in a TIFF file.  
ReadTagsAsyncReads all the tags stored in a TIFF file.  
ReadTagsWithOffsetsOverloaded. Reads all the tags stored in a TIFF file, along with the offsets for each tag.  
ReadTagsWithOffsetsAsyncReads all the tags stored in a TIFF file, along with the offsets for each tag.  
ReadThumbnailOverloaded. Creates a thumbnail from the specified image file.  
ReadThumbnailAsyncCreates a thumbnail from the specified image stream.  
SaveOverloaded. Saves a Leadtools.RasterImage to a remote URL in any of the supported compressed or uncompressed formats.  
SaveAsyncOverloaded. Saves a Leadtools.RasterImage to a stream in any of the supported compressed or uncompressed formats.  
SaveCmykPlanesOverloaded. Saves the pages of an image as a CMYK TIFF stream.  
SaveCmykPlanesAsyncSaves the pages of an image as a CMYK TIFF stream.  
SaveOptionsOverloaded. Saves the options of this RasterCodecs to a disk file.  
SavePsdWithLayersSaves an image to a PSD file, along with the specified layers.  
SavePsdWithLayersAsyncSaves an image to a PSD file, along with the specified layers.  
SaveStampOverloaded. Saves a stamp in an existing stream with specific options.  
SaveStampAsyncOverloaded. Saves a stamp in an existing file with specific options.  
SetCodecInformationSets information about the specified codec.  
SetCodecsInformationSets the information about all of the codecs.  
StartCompressOverloaded. Initializes the buffered compression engine.  
StartDecompressInitializes the buffered decompression engine.  
StartFeedGetInformationInitializes a file information process in which you control the input stream.  
StartFeedLoadOverloaded. Initializes a file-load process in which you control the input stream.  
StartOverlayIndicates which method should be called when an overlay is detected inside a file.  
StartRedirectingStarts file I/O redirection.  
StopCompressCleans up all data variables and buffers allocated by the JPEG or LEAD CMP compression engine.  
StopDecompressEnds the decompression process and cleans up all the variables and buffers allocated.  
StopFeedGetInformationEnds a file information process in which you control the input stream.  
StopFeedLoadEnds a file-load process in which you control the input stream.  
StopOverlayRestores the previous overlay callback.  
StopRedirectingStops file I/O redirection and resets the I/O methods back to their defaults.  
TagsSupportedChecks whether the given file format supports tags  
TransformPerforms a lossless transformation for certain formats.  
UseAsyncCreates the System.Net.WebClient object used for asynchronous operations.  
WriteCommentOverloaded. Writes a comment to an existing file.  
WriteCommentAsyncWrites a comment to an existing stream.  
WriteCommentsOverloaded. Writes one or more comments to an existing file.  
WriteCommentsAsyncOverloaded. Writes one or more comments to an existing stream.  
WriteGeoKeyOverloaded. Writes or changes a GeoKey to an existing file.  
WriteGeoKeyAsyncWrites or changes a GeoKeys to an existing stream.  
WriteGeoKeysOverloaded. Writes or changes one or more GeoKeys to an existing file.  
WriteGeoKeysAsyncOverloaded. Writes or changes one or more GeoKeys to an existing stream.  
WriteMarkerOverloaded. Writes a marker to an existing file.  
WriteMarkerAsyncWrites a marker to an existing stream.  
WriteMarkersOverloaded. Writes one or more markers to an existing file.  
WriteMarkersAsyncOverloaded. Writes one or more markers to an existing stream.  
WriteTagOverloaded. Writes or changes a tag to an existing file.  
WriteTagAsyncWrites or changes a tag to an existing stream.  
WriteTagsOverloaded. Writes or changes one or more tags to an existing file.  
WriteTagsAsyncOverloaded. Writes or changes one or more tags to an existing stream.  
WriteTransformMarkerOverloaded. Controls how the transform markers are used when performing a lossless transformation for certain formats.  
Top
Protected Methods
 NameDescription
FinalizeThis member overrides System.Object.Finalize.  
Top
Public Events
 NameDescription
GeoKeyFoundOccurs once for each GeoKey enumerated by the EnumGeoKeys(String,Int32) method.  
GetInformationAsyncCompletedIndicates that an asynchronous get information operation has been completed.  
LoadAsyncCompletedIndicates that an asynchronous load operation has been completed.  
LoadImageOccurs during the file load process to provide functionality for manually handling the output image data or monitoring a progress status. Loading|Events|Manual Handling|Monitoring|Image Files|LoadAsync  
LoadInformationOccurs during loading of a file for which LEADTOOLS cannot recognize the format.  
LoadPageOccurs multiple times for each page loaded from an image file.  
RedirectCloseReplaces the normal LEADTOOLS method for closing a file.  
RedirectOpenReplaces the normal LEADTOOLS method for opening a file.  
RedirectReadReplaces the normal LEADTOOLS method for reading from a file.  
RedirectSeekReplaces the normal LEADTOOLS method for seeking into a file.  
RedirectWriteReplaces the normal LEADTOOLS method for writing to a file.  
SaveImageOccurs during the file save process to provide functionality for manually handling the output image data or monitoring a progress status.  
SavePageOccurs once for each page saved to an image file.  
TagFoundOccurs during the TIFF tag enumerated by the EnumTags(String,Int32) method.  
Top
See Also

Reference

RasterCodecs Class
Leadtools.Codecs Namespace
Summary Of All Supported Image File Formats
Loading and Saving Images
Loading and Saving Large Tiff Files
Speeding Up 1-Bit Documents
Fast File Info

 

 


Products | Support | Contact Us | Copyright Notices
© 2006-2014 All Rights Reserved. LEAD Technologies, Inc.