导出图形和声音

Mathematica 允许用户从多种格式导出图形和声音. 如果使用 Mathematica 笔记本前端,那么用户可以使用自己的计算机系统上的标准技巧,直接把图形和声音复制和粘贴到其它的程序中.

Export["name.ext",graphics]按从文件名得出的格式输出图形
Export["file",graphics,"format"]按指定格式输出声音
Export["!command",graphics,"format"]把图形输出到一个外部命令
Export["file",{g1,g2,...},...]为动画输出一系列图形
ExportString[graphics,"format"]产生一个所输出图形的字符串表达式

输出 Mathematica 图形和声音.

"EPS"Encapsulated PostScript (
"PDF"Adobe Acrobat 袖珍文档格式 (
"SVG"可扩展向量图形 ()
"PICT"Macintosh PICT
"WMF"Windows metafile 文件格式 (
"TIFF"TIFF (
"GIF"GIF 及动画 GIF (
"JPEG"JPEG (
"PNG"PNG 格式 (
"BMP"Microsoft 位图格式 (
"PCX"PCX 格式 (
"XBM"X window 系统位图 (
"PBM"袖珍位图格式 (
"PPM"袖珍像元映射格式 (
"PGM"袖珍灰度映射格式 (
"PNM"袖珍任意映射格式 (
"DICOM"DICOM 医学图像格式 (
"AVI"音频视频交错格式(

Mathematica 支持的典型图形格式 (第一组格式与分辨率无关).

这里生成一个图形.
In[1]:=
Click for copyable input
Out[1]=
这里用 Encapsulated PostScript 格式导出该图形.
In[2]:=
Click for copyable input
Out[2]=

Mathematica 外部输出图形时,需要指定所产生图形的绝对尺寸,这可以通过对 Export 使用 ImageSize 选项来实现.

ImageSize->x 使得图形的宽度为 x 个打印点,而 ImageSize->72xi 使宽度为 xi 英寸. 默认设置产生的图宽为4英寸. ImageSize->{x, y} 调节图形尺寸使它能放在 x×y 的区域内.

ImageSizeAutomatic用打印点度量的图形绝对尺寸
"ImageTopOrientation"Top是否旋转图形
ImageResolutionAutomatic用 dpi 度量的图形分辨率

Export 选项.

Mathematica 中,图形的处理不依赖于屏幕或其它输出设备的分辨率.

许多程序和设备接收Encapsulated PostScript (EPS)等与分辨率无关的格式的图形. 但一些需要将图形在指定的分辨率内转换为光栅或二进制映射. Export 的选项 ImageResolution 可以决定使用多少dpi分辨率. 这个值设置得越小,图形的质量就越差,所需的内存就越小. 屏幕显示时,典型的设置是72dpi或更大,打印时设置300dpi或更大.

"DXF"AutoCAD 绘图交换格式 (
"STL"STL 立体格式 (

Mathematica 支持的典型三维几何数据格式.

"WAV"Microsoft 波格式(
"AU" 律编码(
"SND"声音文件格式(
"AIFF"AIFF 格式(

Mathematica 支持的典型声音格式.

New to Mathematica? Find your learning path »
Have a question? Ask support »