ExportByteArray[expr,"format"]
生成对应于按指定格式输出的 expr 的 ByteArray 对象.
ExportByteArray[exprs,elems]
把 exprs 看作由 elems 指定的元素,生成 ByteArray 对象.
ExportByteArray
格式列表 »ExportByteArray[expr,"format"]
生成对应于按指定格式输出的 expr 的 ByteArray 对象.
ExportByteArray[exprs,elems]
把 exprs 看作由 elems 指定的元素,生成 ByteArray 对象.
更多信息
- ExportByteArray 生成与用指定格式导出的数据对应的字节数组.
- ExportByteArray 可以处理许多格式,每种格式通常具有许多不同的元素. 列表 $ExportFormats 和 "所有格式的列表" 中给出了这些可能的格式.
- ExportByteArray 与 Export 的用法一样,它们有同样的元素指定方式和选项.
范例
打开所有单元 关闭所有单元基本范例 (2)
把图像作为 ByteArray 对象输出:
bytes = ExportByteArray[[image], "PNG"]ImportByteArray[bytes]把图像作为 ByteArray 对象输出:
bytes = ExportByteArray[[image], "PNG"]tmp = CreateFile[];
BinaryWrite[tmp, bytes];
Close[tmp];Import[tmp]范围 (2)
以 ByteArray 对象导出排版格式的数学公式:
formula = Integrate[Sqrt[x + Sqrt[x]], x] // TraditionalFormbytes = ExportByteArray[formula, "PDF"]ImportByteArray[bytes][[1]]以 ByteArray 对象导出彩色地图及相应的原始数据:
{map, data} = Import["ExampleData/wave.gif", {{"ColorMap", "RawData"}}];bytes = ExportByteArray[{"ColorMap" -> map, "RawData" -> data}, {"GIF", "Rules"}]ImportByteArray[bytes, "Animation"]应用 (2)
将一个整数保存到 ByteArray:
ExportByteArray[1234, "Integer64"]ImportByteArray[%, "Integer64"]将一个大数保存到 "Base64" 编码的 ByteArray:
ExportByteArray[ToString[2 ^ 1234, InputForm], "Base64"]ToExpression[ImportByteArray[%, "Base64"]]% == 2 ^ 1234属性和关系 (3)
ExportByteArray 与同时使用 ExportString 和 StringToByteArray 得到的结果相同:
graphics = [image];ExportByteArray[graphics, "TIFF"] === StringToByteArray[ExportString[graphics, "TIFF"], "ISO8859-1"]ExportByteArray 返回的结果与 Export 和 ReadByteArray 的组合所得的结果相同:
graphics = [image];ExportByteArray[graphics, "JPEG"] === ReadByteArray[Export[CreateFile[], graphics, "JPEG"]]ExportByteArray["", "Text"]相关指南
-
▪
- 导入和导出 ▪
- 网络编程 ▪
- 导入和导出数据库格式 ▪
- 二进制数据 ▪
- 字符运算
文本
Wolfram Research (2017),ExportByteArray,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ExportByteArray.html.
CMS
Wolfram 语言. 2017. "ExportByteArray." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/ExportByteArray.html.
APA
Wolfram 语言. (2017). ExportByteArray. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/ExportByteArray.html 年
BibTeX
@misc{reference.wolfram_2026_exportbytearray, author="Wolfram Research", title="{ExportByteArray}", year="2017", howpublished="\url{https://reference.wolfram.com/language/ref/ExportByteArray.html}", note=[Accessed: 12-September-2026]}
BibLaTeX
@online{reference.wolfram_2026_exportbytearray, organization={Wolfram Research}, title={ExportByteArray}, year={2017}, url={https://reference.wolfram.com/language/ref/ExportByteArray.html}, note=[Accessed: 12-September-2026]}