Base64EncodeRFC
以指定的 Base64 格式文本返回数据。
格式
Base64EncodeRFC(RFCNumber;数据)
参数
RFCNumber - 表示 Base64 格式要使用的 IETF RFC 标准的数字。
数据 - 任意文本表达式或字段。
返回的数据类型
文本
原始版本
16.0
说明
此函数与Base64Encode 类似,但可以指定要使用的格式。
对于 RFCNumber 参数,使用以下值之一来指定设置 Base64 编码文本的格式时要遵循的 RFC 标准。如果使用的值无法识别,此函数会默认为 RFC 4648。
| 
                                                         
  | 
                                                    
                                                         文本编码格式  | 
                                                
| 
                                                         1421  | 
                                                    
                                                         行长度最大为 64,换行符为 CRLF(回车符,换行符)  | 
                                                
| 
                                                         2045  | 
                                                    
                                                         行长度最大为 76,换行符为 CRLF  | 
                                                
| 
                                                         3548  | 
                                                    
                                                         不添加换行符  | 
                                                
| 
                                                         4648  | 
                                                    
                                                         不添加换行符  | 
                                                
| 
                                                         4880  | 
                                                    
                                                         行长度最大为 76,换行符为 CRLF,附加一个 24 位 CRC 值  | 
                                                
示例 1
Base64EncodeRFC ( 4648 ; Product::Colors ) 在"Product::Colors"设置为“黑色”时返回“QmxhY2s=”。
示例 2
Base64EncodeRFC (1421 ; 产品::容器) 在“产品::容器”设置为 
 时返回第一行如下所示的字符串。
iVBORw0KGgoAAAANSUhEUgAAAB8AAAARCAYAAAAlpHdJAAAAAXNSR0IArs4c6QAA
每个包含 64 个字符的行都以回车符和换行符结尾。