Foxit PDF SDK
FSCodec类 参考
类 FSCodec 继承关系图:
FSBase

类方法

(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压缩后的源数据缓冲区。
返回
解压缩后的数据。
解压缩后的数据。