Foxit PDF SDK

静态 Public 成员函数 | 所有成员列表
FoxitPDFSDKPython3.Codec类 参考
类 FoxitPDFSDKPython3.Codec 继承关系图:

## 静态 Public 成员函数
def | Base64Decode (encoded_data_buffer, length)
| 使用Base64算法解码编码的数据缓冲区。 更多...
def | Base64Encode (data_buffer, length)
| 使用Base64算法编码源数据缓冲区。 更多...
def | FlateCompress (data_buffer, length)
| 使用DEFLATE算法压缩源数据缓冲区。 更多...
def | FlateDecompress (compressed_data_buffer, length)
| 使用DEFLATE算法解压缩压缩的数据缓冲区。 更多...

## 详细描述

此类提供编码或压缩等实用功能。 在调用此类的任何函数之前，应通过函数 FoxitPDFSDKPython3.Library.Initialize 成功初始化Foxit PDF SDK库。

## 成员函数说明

## ◆ Base64Decode()

FoxitPDFSDKPython3.Codec.Base64Decode | ( |  | encoded_data_buffer,
|  |  | length
| ) |  |
| static

使用Base64算法解码编码的数据缓冲区。

参数

  [in] | encoded_data_buffer | 编码的源数据缓冲区。
  [in] | length | 数据缓冲区的字节长度。

返回
  解码后的数据。

## ◆ Base64Encode()

FoxitPDFSDKPython3.Codec.Base64Encode | ( |  | data_buffer,
|  |  | length
| ) |  |
| static

使用Base64算法编码源数据缓冲区。

参数

  [in] | data_buffer | 原始源数据缓冲区。
  [in] | length | 数据缓冲区的字节长度。

返回
  编码后的数据。

## ◆ FlateCompress()

FoxitPDFSDKPython3.Codec.FlateCompress | ( |  | data_buffer,
|  |  | length
| ) |  |
| static

使用DEFLATE算法压缩源数据缓冲区。

参数

  [in] | data_buffer | 原始源数据缓冲区。
  [in] | length | 数据缓冲区的字节长度。

返回
  压缩后的数据。

## ◆ FlateDecompress()

FoxitPDFSDKPython3.Codec.FlateDecompress | ( |  | compressed_data_buffer,
|  |  | length
| ) |  |
| static

使用DEFLATE算法解压缩压缩的数据缓冲区。

参数

  [in] | compressed_data_buffer | 压缩的源数据缓冲区。
  [in] | length | 数据缓冲区的字节长度。

返回
  解压缩后的数据。