Vanilla.PDF  2.0.0
Cross-platform toolkit for creating and modifying PDF documents
JPXDecodeFilterHandle Class Reference

The JPXDecode filter (PDF 1.5) decodes data that has been encoded using the JPEG2000 compression method, an ISO standard for the compression and packaging of image data. More...

Inheritance diagram for JPXDecodeFilterHandle:
FilterBaseHandle IUnknownHandle
error_type CALLING_CONVENTION JPXDecodeFilter_Create (JPXDecodeFilterHandle **result)
 Creates a new filter instance.
 
error_type CALLING_CONVENTION JPXDecodeFilter_Encode (JPXDecodeFilterHandle *handle, BufferHandle *data, BufferHandle **result)
 Encodes source data and returns encoded result data.
 
error_type CALLING_CONVENTION JPXDecodeFilter_EncodeParams (JPXDecodeFilterHandle *handle, BufferHandle *data, DictionaryObjectHandle *parameters, BufferHandle **result)
 Encodes source data and returns encoded result data.
 
error_type CALLING_CONVENTION JPXDecodeFilter_Decode (JPXDecodeFilterHandle *handle, BufferHandle *data, BufferHandle **result)
 Decodes source data and returns decoded result data.
 
error_type CALLING_CONVENTION JPXDecodeFilter_Release (JPXDecodeFilterHandle *handle)
 Decrement the internal reference counter.
 

Additional Inherited Members

- Public Member Functions inherited from FilterBaseHandle
error_type CALLING_CONVENTION FilterBase_Encode (FilterBaseHandle *handle, BufferHandle *data, BufferHandle **result)
 Encodes source data and returns encoded result data.
 
- Public Member Functions inherited from IUnknownHandle
error_type CALLING_CONVENTION IUnknown_AddRef (IUnknownHandle *handle)
 Increment the internal reference counter.
 

Detailed Description

The JPXDecode filter (PDF 1.5) decodes data that has been encoded using the JPEG2000 compression method, an ISO standard for the compression and packaging of image data.

Examples
filter.c.

Friends And Related Symbol Documentation

◆ JPXDecodeFilter_Encode()

error_type CALLING_CONVENTION JPXDecodeFilter_Encode ( JPXDecodeFilterHandle * handle,
BufferHandle * data,
BufferHandle ** result )
related

Encodes source data and returns encoded result data.

See also
FilterBase_Encode

◆ JPXDecodeFilter_EncodeParams()

error_type CALLING_CONVENTION JPXDecodeFilter_EncodeParams ( JPXDecodeFilterHandle * handle,
BufferHandle * data,
DictionaryObjectHandle * parameters,
BufferHandle ** result )
related

Encodes source data and returns encoded result data.

See also
FilterBase_EncodeParams

◆ JPXDecodeFilter_Decode()

error_type CALLING_CONVENTION JPXDecodeFilter_Decode ( JPXDecodeFilterHandle * handle,
BufferHandle * data,
BufferHandle ** result )
related

Decodes source data and returns decoded result data.

See also
FilterBase_Decode

◆ JPXDecodeFilter_Release()

error_type CALLING_CONVENTION JPXDecodeFilter_Release ( JPXDecodeFilterHandle * handle)
related

Decrement the internal reference counter.

When the internal counter reaches zero the object is deleted. Releasing already disposed object causes undefined behavior.

See also
IUnknown_Release

The documentation for this class was generated from the following file: