Export
所有格式的列表 »更多信息
- Export 处理大量格式,每种类型都含有许多不同的可能元素. 在 $ExportFormats 列表以及 "所有格式的列表" 中给出这些可能的格式.
- 默认情况下,Export 在由 Directory[] 给定的当前目录中创建一个文件.
- 在 Export[dest,…] 中,dest 可为以下任意一项:
-
"file" or File["file"] 明确的文件名称 "!prog" 导出数据到专区 (pipe) CloudObject[…] 云对象 LocalObject[…] 局部对象 - exprs 和 elements 可以为以下组合:
-
expr elem 按 elem 导出 expr {expr1,expr2,…} {{elem1,elem2,…}} 按 elemi 导出 expri {expr1,expr2,…} {elem1,subelem1,…} 按 elem1 的子元素 subelemi 导出 expri rules "Rules" 导出元素和表达式规则 - 当指定格式,可以给出以下 elements 规范:
-
{"format",elem} 单个元素 {"format",{elem1,elem2,…}} 多个元素 {"format",elem1,sublelem1,…} elem1 子元素的子元素 {"format",rules} 导出元素和表达式规则 - 当使用元素 "Rules" 导出,rules 可以有以下形式:
-
elem->val 单个元素的值 {elem1->val1,elem2->val2,…} 几个元素的值 elem1->val1,elem2->val2,… 几个元素的关联 elem1->{elem11->val11,…} 子元素的值 - Export 接受所有格式的 OverwriteTarget 选项. 可能的设置包括:
-
False 不要覆盖现有文件 True 覆盖现有文件(默认) "KeepBoth" 保留现有文件,自动为新文件命名 - 使用 Export[path,…,options] 提供控制导出行为的格式指定选项.
- Export[file,NotebookObject[…],…] 当可能时导出由 NotebookObject 引用的笔记本内容.
- 新的格式可以在 Wolfram 语言中手动注册. 参见 "开发导出转换器" 教程.
范例
打开所有单元 关闭所有单元基本范例 (4)
Export["landscape.jpg", [image]]Export["test.gif", Plot[Sin[x], {x, 0, 10}]]Export["test.gif", Integrate[1 / (x ^ 4 - 1), x]]Import[%]Export["middlec.mid", Sound[{SoundNote["C"], SoundNote["G"]}]]范围 (13)
基本用途 (5)
将 SparseArray 导出到 Matrix Market 文件:
s = SparseArray[{{1, 1} -> 1, {2, 2} -> 2, {3, 3} -> 3, {1, 3} -> 4}]Export["file.mtx", s]将 Dataset 导出为 "JSONLines" 文件:
ds = Dataset[Table[<|"a" -> 3i, "b" -> 3i + 2, "c" -> 3i + 5|>, {i, 3}]]Export["file.jsonl", ds]tabular = Import["ExampleData/USstates.orc"]Export["file.parquet", tabular]Export["file", \!\(\*AudioBox[""]\), "WAV"]FileFormat["file"]使用 "MP3" 格式中的选项导出数据以排除元数据:
Export["car.mp3", \!\(\*AudioBox[""]\), "MP3", IncludeMetaInformation -> False]Import["car.mp3", "MetaInformation"]格式类型 (8)
音频 (1)
图形 (1)
3D 图形 (1)
将 3D 模型导出为 "X3D" 文件:
Export["model.x3d", [image]]FilePrint[%]电子表格 (1)
文本 (2)
(text = Import["ExampleData/USConstitution.txt"])//SnippetExport["file.txt", text]将矩阵导出到 "Markdown" 文件中:
matrix = {{a, b}, {c, d}, {e, f}}Export["file.md", matrix]//FilePrint视频 (1)
将动画导出为 "MP4" 文件:
animation = Manipulate[Plot[Sin[a x], {x, 0, 10}], {a, 1, 5}]Export["file.mp4", animation]推广和延伸 (2)
本地对象可使用 Export 和 Import 对数据进行一致性的存储:
Export[LocalObject["plot"], Plot[Sin[x], {x, 0, 10}], "PNG"]Import[%]云端对象可使用 Export 和 Import 对数据进行一致性的存储:
Export[CloudObject["plot"], Plot[Sin[x], {x, 0, 10}], "PNG"]Import[%]选项 (1)
OverwriteTarget (1)
Export["file.png", RandomImage[]]默认情况下,Export 会覆盖现有文件:
Export["file.png", RandomImage[]]用 OverwriteTargetFalse 避免覆盖:
Export["file.png", RandomImage[], OverwriteTarget -> False]属性和关系 (1)
默认情况下,在 Export 中使用 FileNameToFormatList 返回的第一个格式:
FileNameToFormatList["file.cdf"]Export["data.cdf", RandomInteger[100, 10]]FileFormat[%]Export["data.cdf", RandomInteger[100, 10], "NASACDF"]FileFormat[%]相关指南
-
▪
- 导入和导出 ▪
- 所有格式的列表 ▪
- 图形导入和导出 ▪
- C/C++ 语言接口 ▪
- WDF(Wolfram 数据框架) ▪
- 光栅图像格式 ▪
- 创建网页 ▪
- 音频格式 ▪
- 笔记本的导入和导出 ▪
- XML 的导入与导出 ▪
- 多媒体格式 ▪
- 表格传递 ▪
- 音频表示 ▪
- 文件 ▪
- 创建视频 ▪
- 颜色 ▪
- 计算音乐 ▪
- 外部操作 ▪
- Wolfram 语言文件格式 ▪
- 永久性存储 ▪
- 视频处理 ▪
- 表格处理概述 ▪
- 处理实时邮箱 ▪
- 本地对象 ▪
- 互联网和计算机系统数据 ▪
- 神经网络的创建和属性
相关的工作流程
- 制作出版级质量的图形 ▪
- 把笔记本保存为 PDF 文件 ▪
- 生成 JSON 格式
历史
1999年引入 (4.0) | 在以下年份被更新:2003 (5.0) ▪ 2004 (5.1) ▪ 2007 (6.0) ▪ 2014 (10.0) ▪ 2017 (11.2) ▪ 2019 (12.0)
文本
Wolfram Research (1999),Export,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Export.html (更新于 2019 年).
CMS
Wolfram 语言. 1999. "Export." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2019. https://reference.wolfram.com/language/ref/Export.html.
APA
Wolfram 语言. (1999). Export. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/Export.html 年
BibTeX
@misc{reference.wolfram_2026_export, author="Wolfram Research", title="{Export}", year="2019", howpublished="\url{https://reference.wolfram.com/language/ref/Export.html}", note=[Accessed: 16-October-2026]}
BibLaTeX
@online{reference.wolfram_2026_export, organization={Wolfram Research}, title={Export}, year={2019}, url={https://reference.wolfram.com/language/ref/Export.html}, note=[Accessed: 16-October-2026]}