Foxit PDF SDK
|
Static Public Member Functions | |
static string | Base64Decode (global::System.IntPtr encoded_data_buffer, uint length) |
Decode the encoded data buffer by Base64 algorithm. More... | |
static string | Base64Encode (global::System.IntPtr data_buffer, uint length) |
Encode the source data buffer by Base64 algorithm. More... | |
static string | FlateCompress (global::System.IntPtr data_buffer, uint length) |
Compress the source data buffer by DEFLATE algorithm. More... | |
static string | FlateDecompress (global::System.IntPtr compressed_data_buffer, uint length) |
Decompress the compressed data buffer by DEFLATE algorithm. More... | |
This class provides utility functions such as encoding or compression. Foxit PDF SDK library should has been initialized successfully by function Library.Initialize before calling any function of this class.
|
inlinestatic |
Decode the encoded data buffer by Base64 algorithm.
[in] | encoded_data_buffer | The encoded source data buffer. |
[in] | length | The length of data buffer in byte. |
|
inlinestatic |
Encode the source data buffer by Base64 algorithm.
[in] | data_buffer | The raw source data buffer. |
[in] | length | The length of data buffer in byte. |
|
inlinestatic |
Compress the source data buffer by DEFLATE algorithm.
[in] | data_buffer | The raw source data buffer. |
[in] | length | The length of data buffer in byte. |
|
inlinestatic |
Decompress the compressed data buffer by DEFLATE algorithm.
[in] | compressed_data_buffer | The compressed source data buffer. |
[in] | length | The length of data buffer in byte. |