参考 > 函数参考 > 容器函数 > Base64EncodeRFC
 
Base64EncodeRFC
目的 
以指定的 Base64 格式文本返回数据。
格式 
Base64EncodeRFC ( RFCnumber ; 数据 )
参数 
RFCnumber - 表示 Base64 格式要使用的 IETF RFC 标准的数字。
数据 - 任意文本表达式或字段。
返回的数据类型 
文本
源于 
FileMaker Pro 16.0
说明 
此函数与 Base64Encode 类似,但可以指定要使用的格式。
对于 RFCNumber 参数,使用以下值之一来指定设置 Base64 编码文本的格式时要遵循的 RFC 标准。如果使用的值无法识别,此函数会默认为 RFC 4648。
 
RFCNumber
文本编码格式
1421
行长度最大为 64,换行符为 CRLF(回车符,换行符)
2045
行长度最大为 76,换行符为 CRLF
3548
不添加换行符
4648
不添加换行符
4880
行长度最大为 76,换行符为 CRLF,附加一个 24 位 CRC 值
Base64 编码不保留编码的容器字段内容的文件名或扩展名。
注释 
Runtime 解决方案不支持此函数,会返回“?”。
示例 1 
Base64EncodeRFC ( 4648 ; 产品::颜色 ) 在“产品::颜色”设置为“黑色”时返回“QmxhY2s=”。
示例 2 
Base64EncodeRFC ( 1421 ; 产品::容器 ) 在“产品::容器”设置为 帮助按钮 时返回第一行如下所示的字符串。
iVBORw0KGgoAAAANSUhEUgAAAB8AAAARCAYAAAAlpHdJAAAAAXNSR0IArs4c6QAA
每个包含 64 个字符的行都以回车符和换行符结尾。
相关主题 
Base64Decode
函数参考(类别列表)
函数参考(按字母数字顺序排序的列表)
关于公式
关于函数
定义计算字段
在公式中使用运算符