Foxit PDF SDK

类方法 | 所有成员列表
FSCodec类 参考
类 FSCodec 继承关系图:

## 类方法
(NSData *) | + base64Decode:
| 使用 Base64 算法对编码后的数据缓冲区进行解码。 更多...
(NSData *) | + base64Encode:
| 使用 Base64 算法对源数据缓冲区进行编码。 更多...
(NSData *) | + flateCompress:
| 使用 DEFLATE 算法对源数据缓冲区进行压缩。 更多...
(NSData *) | + flateDecompress:
| 使用 DEFLATE 算法对压缩数据缓冲区进行解压缩。 更多...

## 详细描述

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

## 函数文档

## ◆ base64Decode:()

+ (NSData *) base64Decode: |  | (NSData *) | buffer |

使用 Base64 算法对编码后的数据缓冲区进行解码。

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

参数

  [in] | buffer | 编码后的源数据缓冲区。

返回
  解码后的数据。
  解码后的数据。

## ◆ base64Encode:()

+ (NSData *) base64Encode: |  | (NSData *) | buffer |

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

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

参数

  [in] | buffer | 原始源数据缓冲区。

返回
  编码后的数据。
  编码后的数据。

## ◆ flateCompress:()

+ (NSData *) flateCompress: |  | (NSData *) | buffer |

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

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

参数

  [in] | buffer | 原始源数据缓冲区。

返回
  压缩后的数据。
  压缩后的数据。

## ◆ flateDecompress:()

+ (NSData *) flateDecompress: |  | (NSData *) | buffer |

使用 DEFLATE 算法对压缩数据缓冲区进行解压缩。

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

参数

  [in] | buffer | 压缩后的源数据缓冲区。

返回
  解压缩后的数据。
  解压缩后的数据。