Leadtools.Jpeg2000 Requires Document/Medical product license | Send comments on this topic. | Back to Introduction - All Topics | Help Version 16.5.9.25
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 ConstructorJpeg2000Engine Constructor Initializes a new instance of the Jpeg2000Engine class.  
Top

Public Methods

 NameDescription
Public MethodAppendBoxOverloaded.  Appends a single box to a JPEG 2000 file. This method is available in the Document/Medical Toolkits.  
Public MethodAppendBoxesOverloaded.  Appends multiple boxes to a JPEG 2000 file. This method is available in the Document/Medical Toolkits.  
Public MethodAppendFramesOverloaded.  Appends new frames to a currently existing JPEG 2000 file. This method is available in the Document/Medical Toolkits.  
Public MethodAppendGmlDataOverloaded.  Appends Geography Markup Language (GML) data to the specified JPEG 2000 file. This method is available in the Document/Medical Toolkits.  
Public MethodDisposeOverloaded.  Overloaded. Releases all resources used by this Jpeg2000Engine.  
Public MethodExtractFrames Extracts 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 MethodExtractFramesMemoryOverloaded.  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 MethodExtractFramesNativeMemoryOverloaded.  Extracts specific frames from the input file, and saves them to a new JPEG 2000 file in a 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 MethodFragmentJpxFile Fragments 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)FreeFramesNativeMemory Releases resources used by the RasterNativeBuffer.  
Public MethodGetBox Gets the specified type of box for the engine.  
Public MethodGeneric GetBoxes Gets all engine boxes of a specific type.  
Public MethodGetFileInformationOverloaded.  Gets the JPEG 2000 file information from a disk file.  
Public MethodLoadOverloaded.  Loads the specified JPEG 2000 image file using specific options.  
Public MethodLoadCompositeOverloaded.  Loads the specified JPEG 2000 image files (that is CompositeJpxImages.ColorImage, CompositeJpxImages.OpacityImage, and CompositeJpxImages.PreOpacityImage) using the specified options.  
Public MethodReadBoxOverloaded.  Reads a box of type boxType at index boxIndex from the specified JPEG 2000 file.  
Public MethodReadFramesOverloaded.  Loads specific frame images (i.e. CompositeJpxImages.ColorImage, CompositeJpxImages.OpacityImage, and CompositeJpxImages.PreOpacityImage) from the specified JPEG 2000 file using the specified options.  
Public MethodReadGmlDataOverloaded.  Reads Geography Markup Language (GML) data stored in a JPEG 2000 file.  
Public MethodResetEngineBoxes Resets all of the boxes for the JPEG 2000 engine.  
Public MethodSaveOverloaded.  Saves a RasterImage to a file in any of the supported JPEG 2000 file formats. This method is available in the Document/Medical Toolkits.  
Public MethodSaveCompositeOverloaded.  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 MethodSetBox Sets a single box for the JPEG 2000 engine.  
Public MethodGeneric SetBoxes Sets a list of boxes for the JPEG 2000 engine.  
Top

Protected Methods

 NameDescription
Protected MethodFinalizeOverridden.  This member overrides Finalize.  
Top

Public Events

 NameDescription
Public EventLoadImage Occurs during the JPEG 2000 file load process to provide functionality for manually handling the output image data or monitoring progress status.  
Public EventSaveImage Occurs 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