←Select platform

Jpeg2000Engine Class Members

Summary

The following tables list the members exposed by Jpeg2000Engine.

Public Constructors

Name Description
Public Constructor Jpeg2000Engine Initializes a new instance of the Jpeg2000Engine class.

Public Methods

Name Description
Public Method AppendBox Appends a single box to a JPEG 2000 file. This method is available in the Document/Medical Toolkits.
Public Method AppendBoxes<T> Appends multiple boxes to a JPEG 2000 file. This method is available in the Document/Medical Toolkits.
Public Method AppendFrames Appends new frames to a currently existing JPEG 2000 file. This method is available in the Document/Medical Toolkits.
Public Method AppendGmlData Appends Geography Markup Language (GML) data to the specified JPEG 2000 file. This method is available in the Document/Medical Toolkits.
Public Method ExtractFrames Extracts the specified frames from the input file, and saves them to a new JPEG 2000 file. This method is available in the Document/Medical Toolkits.
Public Method ExtractFramesMemory Extracts the specified frames from the input file, and saves them to a new JPEG 2000 file in a byte array. This method is available in the Document/Medical Toolkits.
Public Method ExtractFramesNativeMemory Extracts the specified frames from the input file, and saves them to a new JPEG 2000 file in a Leadtools.RasterNativeBuffer object. This method is available in the Document/Medical Toolkits.
Public Method FragmentJpxFile Fragments the specified code streams within a JPEG 2000 part 2 (JPX) file. This method is available in the Document/Medical Toolkits.
Public Method static  | Shared in VB FreeFramesNativeMemory Releases the resources used by the Leadtools.RasterNativeBuffer.
Public Method GetBox Gets a box of the specified type for the engine.
Public Method GetBoxes<T> Gets all engine boxes of the specified type.
Public Method GetFileInformation Gets the JPEG 2000 file information from a disk file.
Public Method Load Loads the specified JPEG 2000 image file using the specified options.
Public Method LoadComposite Loads the specified JPEG 2000 image files (that is CompositeJpxImages.ColorImage, CompositeJpxImages.OpacityImage, and CompositeJpxImages.PreOpacityImage) using the specified options.
Public Method ReadBox Reads a boxType of box at the boxIndex index from the specified JPEG 2000 file.
Public Method ReadFrames Loads the specified frame images (i.e. CompositeJpxImages.ColorImage, CompositeJpxImages.OpacityImage, and CompositeJpxImages.PreOpacityImage) from the specified JPEG 2000 file using the specified options.
Public Method ReadGmlData Reads Geography Markup Language (GML) data stored in a JPEG 2000 file.
Public Method ResetEngineBoxes Resets all of the boxes for the JPEG 2000 engine.
Public Method Save 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 SaveComposite 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 SetBox Sets a single box for the JPEG 2000 engine.
Public Method SetBoxes<T> Sets a list of boxes for the JPEG 2000 engine.

Protected Methods

Name Description
Protected Method Dispose Overloaded. Releases all resources used by this Jpeg2000Engine.
Protected Method Finalize This member overrides Finalize.

Public Events

Name Description
Public Event LoadImage Occurs during the JPEG 2000 file loading process to provide functionality for manually handling the output image data or monitoring the progress status.
Public Event SaveImage Occurs during the JPEG 2000 file saving process to provide functionality for manually handling the output image data or monitoring the progress status.

See Also

Jpeg2000Engine Class

Leadtools.Jpeg2000 Namespace

Help Version 22.0.2023.3.31
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Jpeg2000 Assembly

Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.