LEADTOOLS JPEG 2000 (Leadtools.Jpeg2000 assembly) Send comments on this topic. | Back to Introduction - All Topics | Help Version 17.0.3.29
Jpeg2000Engine Class Members
See Also  Methods  Events
Leadtools.Jpeg2000 Namespace : Jpeg2000Engine Class

The following tables list the members exposed by Jpeg2000Engine.

Public Constructors

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

Public Methods

 NameDescription
public Method AppendBoxOverloaded. Appends a single box to a JPEG 2000 file. This method is available in the Document/Medical Toolkits.  
public Method AppendBoxesOverloaded. Appends multiple boxes to a JPEG 2000 file. This method is available in the Document/Medical Toolkits.  
public Method AppendFramesOverloaded. Appends new frames to a currently existing JPEG 2000 file. This method is available in the Document/Medical Toolkits.  
public Method AppendGmlDataOverloaded. Appends Geography Markup Language (GML) data to the specified JPEG 2000 file. This method is available in the Document/Medical Toolkits.  
public Method DisposeOverloaded. Overloaded. Releases all resources used by this Jpeg2000Engine.  
public Method ExtractFramesExtracts specific frames from the input file, and saves them to a new JPEG 2000 file. This file contains only the extracted frame headers/codestreams (not any obtained through the decompressing/recompressing process) so it saves processor time and memory. This method is available in the Document/Medical Toolkits.  
public Method ExtractFramesMemoryOverloaded. Extracts specific frames from the input file, and saves them to a new JPEG 2000 file in a byte array. This file contains only the extracted frame headers/codestreams (not any obtained through the decompressing/recompressing process) so it saves processor time and memory. This method is available in the Document/Medical Toolkits.  
public Method ExtractFramesNativeMemoryOverloaded. Extracts specific frames from the input file, and saves them to a new JPEG 2000 file in a Leadtools.RasterNativeBuffer object. This file contains only the extracted frame headers/codestreams (not any obtained through the decompressing/recompressing process) so it saves processor time and memory. This method is available in the Document/Medical Toolkits.  
public Method FragmentJpxFileFragments specified codestreams within a JPEG 2000 part 2 (JPX) file. This method is available in the Document/Medical Toolkits.  
public Methodstatic (Shared in Visual Basic) FreeFramesNativeMemoryReleases resources used by the Leadtools.RasterNativeBuffer.  
public Method GetBoxGets the specified type of box for the engine.  
public Method GetBoxes<T>Gets all engine boxes of a specific type.  
public Method GetFileInformationOverloaded. Gets the JPEG 2000 file information from a disk file.  
public Method LoadOverloaded. Loads the specified JPEG 2000 image file using specific options.  
public Method LoadCompositeOverloaded. Loads the specified JPEG 2000 image files (that is CompositeJpxImages.ColorImage, CompositeJpxImages.OpacityImage, and CompositeJpxImages.PreOpacityImage) using the specified options.  
public Method ReadBoxOverloaded. Reads a box of type boxType at index boxIndex from the specified JPEG 2000 file.  
public Method ReadFramesOverloaded. Loads specific frame images (i.e. CompositeJpxImages.ColorImage, CompositeJpxImages.OpacityImage, and CompositeJpxImages.PreOpacityImage) from the specified JPEG 2000 file using the specified options.  
public Method ReadGmlDataOverloaded. Reads Geography Markup Language (GML) data stored in a JPEG 2000 file.  
public Method ResetEngineBoxesResets all of the boxes for the JPEG 2000 engine.  
public Method SaveOverloaded. Saves a Leadtools.RasterImage to a file in any of the supported JPEG 2000 file formats. This method is available in the Document/Medical Toolkits.  
public Method SaveCompositeOverloaded. Saves a CompositeJpxImages list to a file in any of the supported JPEG 2000 file formats. This method is available in the Document/Medical Toolkits.  
public Method SetBoxSets a single box for the JPEG 2000 engine.  
public Method SetBoxes<T>Sets a list of boxes for the JPEG 2000 engine.  
Top

Protected Methods

 NameDescription
protected Method FinalizeThis member overrides Finalize.  
Top

Public Events

 NameDescription
public Event LoadImageOccurs during the JPEG 2000 file load process to provide functionality for manually handling the output image data or monitoring progress status.  
public Event SaveImageOccurs during the JPEG 2000 file save process to provide functionality for manually handling the output image data or monitoring progress status.  
Top

See Also

Leadtools.Jpeg2000 requires a Document or Medical toolkit license and unlock key. For more information, refer to: Imaging Pro/Document/Medical Features