Leadtools.Jpeg2000 Requires Document/Medical product license | Send comments on this topic. | Back to Introduction - All Topics | Help Version 16.5.9.25
Leadtools.Jpeg2000 Namespace
See Also  Inheritance Hierarchy
Outline and description of enumerations, structures, and classes.

Classes

 ClassDescription
ClassAssociationBox The Association box allows data in the file to be associated with other data in the file. This box is defined in JPX and above file formats. A JPEG 2000 file may contain zero or more Association boxes.
ClassBinaryFilterBox The Binary filter box allows a portion of the file to be further compressed or encoded (i.e. encrypted). This box is defined in JPX and above file formats. A JPEG 2000 file may contain zero or more Binary Filter boxes.
ClassCompositeJpxImages CompositeJpxImages specifies the layer color, opacity, pre-multiplied opacity, and compression information. If any of these images is not allocated that means the layer has no channel of this type.
ClassCompositionBox The Composition box specifies how individual composition layers are combined to create the rendered result. This box is defined in JPX and above file formats. A JPEG 2000 file may contain zero or one Composition box.
ClassDigitalSignatureBox The Digital Signature box contains a checksum or digital signature that may be used to verify data contained within the file. This digital signature is used to protect a very specific byte stream within the file. Any change to that byte stream will invalidate the digital signature. This box is defined in JPX and above file formats. A JPEG 2000 file may contain zero or more Digital Signature boxes.
ClassFreeBox The Free box specifies a section of the file that is being currently used and may be overwritten when editing the file. This box is defined in JPX and above file formats. A JPEG 2000 file may contain zero or more Free boxes.
ClassGmlData GmlData contains the Geography Markup Language (GML) information for a single codestream or multiple codestreams. The primary role of GML in relation to JPEG 2000 is to provide an XML encoding of the metadata necessary to make the JPEG document a geo-referenced or geographic image.
ClassGtsoBox The Graphics Technology Standard Output (GTSO) box specifies the desired reproduction of the rendered result for commercial printing and proofing systems. This box is contained within a Desired Reproduction box (superbox). This box is defined in JPX and above file formats. A JPEG 2000 file may contain zero or one GTSO box.
ClassInstructionSet An Instruction Set box contains a set of rendering instructions, each represented through a series of composition parameters. This box is defined in JPX and above file formats.
ClassIprBox The intellectual property rights box carries intellectual property rights information within a JPEG 2000 file. This box is defined in Jp2 and above file formats. A JPEG 2000 file can only have one box of this type.
ClassJpeg2000Box The Jpeg2000Box is the base class for Jpeg2000SingleBox and Jpeg2000MultiBox classes.
ClassJpeg2000Engine This class contains functions to read, write and manipulate JPEG 2000 images.
ClassJpeg2000MultiBox

The Jpeg2000MultiBox is the base class for all LEADTOOLS JPEG 2000 boxes that are allowed to have more than one box in a JPEG 2000 file and includes box types like the following:

ClassJpeg2000SingleBox

The Jpeg2000SingleBox is the base class for all LEADTOOLS JPEG 2000 boxes that are not allowed to have more than one box in a JPEG 2000 file. The following types of boxes are not allowed to have more than one box in a JPEG 2000 file:

ClassMediaDataBox This box contains a fragment of JPEG 2000 codestream or other media data, such as MPEG-4 audio data. This box is defined in JPX and above file formats. A JPEG 2000 file may contain zero or more Media Data boxes.
ClassMpeg7Box This box contains metadata in MPEG-7 Binary format (BiM) as defined by ISO/IEC 15938. This box is defined in JPX and above file formats. A JPEG 2000 file may contain zero or more MPEG-7 Binary boxes.
ClassResolutionBox The Resolution box specifies the capture and default display resolutions of the image. This box is defined in JP2 and above file formats.
ClassUuidBox The UUID box contains vendor-specific information. This box is defined in JP2 and above file formats. There may be multiple UUID boxes within the file.
ClassUuidInformationBox An UUID Information box contains vendor information in a standard form that can be used by non-extended applications to get more information about the extension of the file. This box is defined in JP2 and above file formats. A JPEG 2000 file may contain zero or more UUID Info boxes.
ClassUuidList The UUID List box contains a list of UUIDs. This box is used within the UuidInformationBox. This box is defined in JP2 and above file formats.
ClassXmlBox An XML box contains vendor-specific information (in XML format). There may be multiple XML boxes within the file. This box is defined in JP2 and above file formats.

Structures

 StructureDescription
StructureBoxInformationElement Provides information for one of JPEG 2000 box’s type.
StructureCompositionBoxOptions The Composition Options box specifies parameters that apply to the composition or animation as a whole. This box is defined in JPX and above file formats. The Options box must be contained within the CompositionBox.
StructureFragment Fragment provides information for the codestreams that are going to be taken out of the JPEG 2000 file and saved to the specified URL. It is used with Jpeg2000Engine.FragmentJpxFile.
StructureGmlElement The GmlElement structure provides information about a single GML data element that has a label and associated XML data and is attached to a single codestream.
StructureInstructionSetParameter InstructionSetParameter specifies the parameters for a single instruction.
StructureJpeg2000FileInformation Provides information about JPEG 2000 file contents.
StructureJpeg2000FrameInformation Provides information for a single JPEG 2000 frame.
StructureUuidId The ID value specifies the format of the vendor-specific information and the interpretation of that information. This value is used with UuidBox, UuidUrl, and BinaryFilterBox.
StructureUuidUrl The Data Entry URL box contains an Uniform Resource Locator (URL), which is used by an application to acquire more information about the associated vendor-specific extensions. The URL type should be the kind that delivers a file (for example, files, http, ftp, etc.). Ideally it permits random access. Relative URLs are permissible and are relative to the file containing this Data Entry URL box. This box is defined in JP2 and above file formats.

Enumerations

 EnumerationDescription
EnumerationCompositeJpxImageFormat This enumeration is used with CompositeJpxImages to specify the compression type to be used to compress the image data.
EnumerationJpeg2000BoxType This enumeration specifies JPEG 2000 box type.
EnumerationJpeg2000FileFormat This enumeration specifies the supported JPEG 2000 file formats.

See Also

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