Vanilla.PDF  1.4.1
Cross-platform toolkit for creating and modifying PDF documents
List of all members
ASCIIHexDecodeFilterHandle Class Reference

The ASCIIHexDecode filter decodes data that has been encoded in ASCII hexadecimal form. More...

Inheritance diagram for ASCIIHexDecodeFilterHandle:
FilterBaseHandle IUnknownHandle
error_type ASCIIHexDecodeFilter_Create (ASCIIHexDecodeFilterHandle **result)
 Creates a new filter instance.
 
error_type ASCIIHexDecodeFilter_Encode (ASCIIHexDecodeFilterHandle *handle, BufferHandle *data, BufferHandle **result)
 Encodes source data and returns encoded result data. More...
 
error_type ASCIIHexDecodeFilter_EncodeParams (ASCIIHexDecodeFilterHandle *handle, BufferHandle *data, DictionaryObjectHandle *parameters, BufferHandle **result)
 Encodes source data and returns encoded result data. More...
 
error_type ASCIIHexDecodeFilter_Decode (ASCIIHexDecodeFilterHandle *handle, BufferHandle *data, BufferHandle **result)
 Decodes source data and returns decoded result data. More...
 
error_type ASCIIHexDecodeFilter_Release (ASCIIHexDecodeFilterHandle *handle)
 Decrement the internal reference counter. More...
 

Additional Inherited Members

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

Detailed Description

The ASCIIHexDecode filter decodes data that has been encoded in ASCII hexadecimal form.

ASCII hexadecimal encoding and ASCII base-85 encoding convert binary data, such as image data or previously compressed data, to 7-bit ASCII characters.
For more information please visit section 7.4.2 - ASCIIHexDecode Filter

Friends And Related Function Documentation

◆ ASCIIHexDecodeFilter_Encode()

error_type ASCIIHexDecodeFilter_Encode ( ASCIIHexDecodeFilterHandle handle,
BufferHandle data,
BufferHandle **  result 
)
related

Encodes source data and returns encoded result data.

See also
FilterBase_Encode

◆ ASCIIHexDecodeFilter_EncodeParams()

error_type ASCIIHexDecodeFilter_EncodeParams ( ASCIIHexDecodeFilterHandle handle,
BufferHandle data,
DictionaryObjectHandle parameters,
BufferHandle **  result 
)
related

Encodes source data and returns encoded result data.

See also
FilterBase_EncodeParams

◆ ASCIIHexDecodeFilter_Decode()

error_type ASCIIHexDecodeFilter_Decode ( ASCIIHexDecodeFilterHandle handle,
BufferHandle data,
BufferHandle **  result 
)
related

Decodes source data and returns decoded result data.

See also
FilterBase_Decode

◆ ASCIIHexDecodeFilter_Release()

error_type ASCIIHexDecodeFilter_Release ( ASCIIHexDecodeFilterHandle 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: