LEADTOOLS Image File Support (Leadtools.Codecs assembly) Send comments on this topic. | Back to Introduction - All Topics | Help Version 17.0.3.29
RasterCodecs Class Members
See Also  Properties  Methods  Events
Leadtools.Codecs Namespace : RasterCodecs Class

The following tables list the members exposed by RasterCodecs.

Public Constructors

 NameDescription
public Constructor RasterCodecs ConstructorInitializes a new instance of the RasterCodecs class.  
Top

Public Properties

 NameDescription
public Property AsyncWebClientGets the System.Net.WebClient object used for asynchronous operations.  
public Property CachedPreloadCodecsGets the current setting for the cached preload codecs count.  
public Property FastFileInfoEnables or disables fast file info processing.  
public Property FixedPreloadCodecsGets the current setting for the fixed preload codecs count.  
public Property IgnoreCodecsListGets the current ignore codecs list.  
public Property IsAsyncBusyGets a value that determines whether this RasterCodecs object is currently busy with an asynchronous operation on a URL.  
public Property IsFeedLoadDoneDetermines if the feed-load process is done.  
public Property LoadStatusGets a value that allows the detection of whether the image was loaded with errors.  
public Property LoadThenResizeGets or sets a value that determine whether this RasterCodecs object should load the image entirely before resizing.  
public Property OptionsGets or sets the load and save options for this RasterCodecs.  
public Property PreloadCodecsListGets the current preload codecs list.  
public Property 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.  
public Property UriOperationBufferSizeGets or sets the size of the buffer used in URI-based load or information operations.  
public Property UriOperationCredentialsGets or sets authentication information used with URI-based operations  
public Property UriOperationProxyGets or sets proxy information used with URI-based operations  
Top

Public Methods

 NameDescription
public Method CancelAsyncCancels a pending asynchronous operation.  
public Method CancelFeedGetInformationThis method can be used to purposefully cancel the feed information process.  
public Method CancelFeedLoadThis method can be used to purposefully cancel the FeedLoad(Byte[],Int32,Int32) process.  
public Methodstatic (Shared in Visual Basic) CommentsSupportedChecks whether the given file format supports comment fields  
public Method CompactFileOverloaded. Compacts TIFF files with default options.  
public Method CompressOverloaded. Does buffer-to-buffer JPEG or LEAD CMP compression.  
public Method ConvertOverloaded. Converts an image file from one format to another, creating a new file in the new format.  
public Method DecodeAbicOverloaded. Decodes the input ABIC data using the ABIC decoder and returns raw uncompressed data.  
public Method DecompressOverloaded. Called for each buffer, strip or tile of decompressed data.  
public Method DeletePageOverloaded. Deletes the specified page from a multipage file, if the format supports delete operations.  
public Method DeleteTagOverloaded. Deletes a tag from a file, if the file supports tags (TIFF or Exif).  
public Method DisposeOverloaded. Releases all resources used by this RasterCodecs.  
public Method EncodeAbicOverloaded. Encodes the input raw data using the ABIC encoder.  
public Method EnumGeoKeysOverloaded. Enumerates all the GeoKeys in a Geo TIFF file.  
public Method EnumTagsOverloaded. Enumerates all the tags in a file.  
public Method FeedGetInformationOverloaded. Supplies image data to the file information process from a buffer that you provide.  
public Method FeedLoadOverloaded. Supplies image data to the file-load process from a buffer that you provide.  
public Methodstatic (Shared in Visual Basic) GeoKeysSupportedChecks whether the given file format supports TIFF Geo key tags  
public Method GetCodecInformationGets information about the specified codec.  
public Method GetCodecsInformationGets the information for all the codecs.  
public Method GetInformationOverloaded. Gets the image information from a disk file.  
public Method GetInformationAsyncOverloaded. Gets the image information from a disk file asynchronously.  
public Method GetPcdResolutionExamines a PhotoCD file to determine which resolutions it contains.  
public Method GetRasterPdfInfoOverloaded. Gets information for a page in a raster PDF file created with the LEADTOOLS Raster PDF plug in.  
public Method IgnoreCodecsSpecifies which file codecs LEADTOOLS should NEVER load, even if present.  
public Method LoadOverloaded. Loads the specified image file using default options.  
public Method LoadAsyncOverloaded. Loads the specified rectangle from the specified image file using the specified options asynchronously.  
public Method LoadCmykPlanesOverloaded. Loads CMYK TIFF files as CMYK and avoids the colorspace conversion to RGB.  
public Method LoadPsdChannelLoads the specified channel from the specified PSD file.  
public Method LoadPsdLayerLoads the specified layer from the specified PSD file.  
public Methodstatic (Shared in Visual Basic) MarkersSupportedChecks whether the given file format supports markers  
public Method PreloadCodecsSpecifies the file format codecs to be loaded.  
public Method ReadCommentOverloaded. Gets a comment field from a file.  
public Method ReadCommentsOverloaded. Gets all the comment fields stored in a file.  
public Method ReadExtensionsOverloaded. Loads extensions from the specified Exif file.  
public Method ReadGeoKeyOverloaded. Gets the specified GeoKey data from a TIFF file.  
public Method ReadGeoKeysOverloaded. Read all the GeoKey data found in a TIFF file.  
public Method ReadLoadResolutionsOverloaded. Examines a file to determine which resolutions it contains.  
public Method ReadMarkersOverloaded. Reads all the metadata markers (COM and APPn) from a file.  
public Method ReadStampOverloaded. Reads a thumbnail image stored in the image file.  
public Method ReadTagOverloaded. Gets the specified tagged data from a TIFF file.  
public Method ReadTagsOverloaded. Reads all the tags stored in a TIFF file.  
public Method ReadTagsWithOffsetsOverloaded. Reads all the tags stored in a TIFF file, along with the offsets for each tag.  
public Method ReadThumbnailOverloaded. Creates a thumbnail from the specified image file.  
public Method SaveOverloaded. Saves a Leadtools.RasterImage to a remote URL in any of the supported compressed or uncompressed formats.  
public Method SaveCmykPlanesOverloaded. Saves the pages of an image as a CMYK TIFF file.  
public Method SavePsdWithLayersSaves an image to a PSD file, along with the specified layers.  
public Method SaveStampOverloaded. Saves a stamp in an existing file with default options.  
public Method SetCodecInformationSets information for the specified codec.  
public Method SetCodecsInformationSets the information for all the codecs.  
public Methodstatic (Shared in Visual Basic) ShutdownObsolete: Releases all the data used to start the LEADTOOLS I/O Library.  
public Method StartCompressOverloaded. Initializes the buffered compression engine.  
public Method StartDecompressInitializes the buffered decompression engine.  
public Method StartFeedGetInformationInitializes a file information process in which you control the input stream.  
public Method StartFeedLoadOverloaded. Initializes a file-load process in which you control the input stream.  
public Method StartOverlayIndicates which method should be called when an overlay is detected inside a file.  
public Method StartRedirectingStarts file I/O redirection.  
public Methodstatic (Shared in Visual Basic) StartupObsolete: Initializes the required data to start the LEADTOOLS I/O Library.  
public Method StopCompressCleans up all data variables and buffers allocated by the JPEG or LEAD CMP compression engine.  
public Method StopDecompressEnds the decompression process and cleans up all the variables and buffers allocated.  
public Method StopFeedGetInformationEnds a file information process in which you control the input stream.  
public Method StopFeedLoadEnds a file-load process in which you control the input stream.  
public Method StopOverlayRestores the previous overlay callback.  
public Method StopRedirectingStops file I/O redirection and resets the I/O methods back to their defaults.  
public Methodstatic (Shared in Visual Basic) TagsSupportedChecks whether the given file format supports tags  
public Method TransformPerforms a lossless transformation for certain formats.  
public Method UseAsyncCreates the System.Net.WebClient object used for asynchronous operations.  
public Method WriteCommentOverloaded. Writes a comment to an existing file.  
public Method WriteCommentsOverloaded. Writes one or more comments to an existing file.  
public Method WriteGeoKeyOverloaded. Writes or changes a GeoKeys to an existing file.  
public Method WriteGeoKeysOverloaded. Writes or changes one or more GeoKeys to an existing file.  
public Method WriteMarkerOverloaded. Writes a marker to an existing file.  
public Method WriteMarkersOverloaded. Writes one or more markers to an existing file.  
public Method WriteTagOverloaded. Writes or changes a tag to an existing file.  
public Method WriteTagsOverloaded. Writes or changes one or more tags to an existing file.  
public Method WriteTransformMarkerOverloaded. Controls how the transform markers are used when performing a lossless transformation for certain formats.  
Top

Protected Methods

 NameDescription
protected Method FinalizeThis member overrides System.Object.Finalize.  
Top

Public Events

 NameDescription
public Event GeoKeyFoundOccurs once for each GeoKey enumerated by the EnumGeoKeys(String,Int32) method.  
public Event GetInformationAsyncCompletedIndicates that an asynchronous get information operation has been completed.  
public Event LoadAsyncCompletedIndicates that an asynchronous load operation has been completed.  
public Event LoadImageOccurs during the file load process to provide functionality for manually handling the output image data or monitoring a progress status.  
public Event LoadInformationOccurs during loading of a file for which LEADTOOLS cannot recognize the format.  
public Event LoadPageOccurs once for each page loaded from an image file.  
public Event RedirectCloseReplaces the normal LEADTOOLS method for closing a file.  
public Event RedirectOpenReplaces the normal Leadtools method for opening a file.  
public Event RedirectReadReplaces the normal LEADTOOLS method for reading from a file.  
public Event RedirectSeekReplaces the normal LEADTOOLS method for seeking into a file.  
public Event RedirectWriteReplaces the normal LEADTOOLS method for writing to a file.  
public Event SaveImageOccurs during the file save process to provide functionality for manually handling the output image data or monitoring a progress status.  
public Event SavePageOccurs once for each page saved to an image file.  
public Event TagFoundOccurs during the TIFF tag enumerated by the EnumTags(String,Int32) method.  
Top

See Also