ImageSize

ImageSize
是一个选项,指定对一个对象显示的图形的整体大小.

更多信息更多信息

  • 可以给出下列设置:
  • ww 指定的宽度
    {s}s 指定的最大宽度和高度
    {w,h}明确的宽度和高度
    {{wmax},{hmax}}最大高度和宽度
    {{wmin,wmax},{hmin,hmax}}宽度和高度范围
  • 高度和宽度的指定可以是以下形式:
  • Automatic通过位置或其它维数确定(默认)
    Tiny, Small, Medium, Large预定义绝对大小
    dd 个打印点 ( 缩放前)
    72didi 英寸 (缩放前)
    Full填充封闭区域
    Scaled[s]封闭区域的缩放尺度百分比 s
    All适合集合中所有对象的尺寸
  • 使用设置 ImageSize->{w,h},一个对象通常在一个 wh 的区域内绘制,并在该区域内进行大小调整.
  • 如果对象有一个明确的非 高宽比,则对象周围会留一定的空间.
  • wh 区域内对象的坐标由对象的 Alignment 选项决定.
  • 设置 ImageSize->{{wmax},{hmax}},一个对象的宽度和高度大小会调整到尽可能的大,但不会超过指定的最大值.
  • 对象周围若没有预留额外的空间,则对象所在区域的形状通常和对象本身一致.
  • ImageSize->{s} 等价于 ImageSize->{{s},{s}}.
  • 设置 ImageSize->{{wmin,wmax},{hmin,hmax}},对象的大小会调整到尽可能大,但不会超出最大值,其中必要时会留额外的空间来满足最小值的要求.
  • ImageSize->{{smin,smax}} 等价于 ImageSize->{{smin,smax},{smin,smax}}.
  • 当通过 ImageSize 重新调整对象大小时,对象会保留固定的高宽比,除了对象设置 AspectRatio->Full.
  • ImageSize->w 等价于 ImageSize->{w,Automatic}.
  • ImageSize->{Automatic,h} 通常从高度确定图像的尺寸,而宽度不受限制.
  • 类似 ImageSize->Small 的符号设置定义宽度和高度的最大值,不留额外的空间.
  • 对于在笔记本单元内直接显示的对象,ImageSize->Full 对应于单元内容区域的整个宽度.
  • 当输入单元时,ImageSize->Full 对应页面内容区域的整个宽度.
  • 对于作为 Grid 中一个元素的对象,ImageSize->Full 对应网格中单元的整个宽度.
  • ImageSize 不仅是 Graphics 的选项,也是类似 SliderButtonPaneGrid 对象的选项. ImageSize 还可以作为 Export 的选项.
  • 类似 AutomaticSmall 的设置对不同的对象产生不同的图形大小.
  • 对于类似 SlideViewTabViewToggler 的结构,ImageSize->All 指定一个适合所有显示对象的固定图形大小. ImageSize->Automatic 指定图形大小由当前显示的元素决定.
  • ImageSize->All 在默认情况下同时作用于高度和宽度;ImageSize->{Automatic,All} 对所有图形留足够的垂直空间,但分别调整每个对象的水平宽度.
  • 对于设置 ImageSize->Automatic 并在笔记本单元中直接显示的一个图形,图形大小由单元样式的 ImageSize 设置决定.
  • 对于设置 ImageSize->Automatic 的对象,当在列表或表格中时,对象显示较小,当对象在文本类结构中时,它们会更小.
  • BaselinePosition 的某些设置与 ImageSize 的垂直维度的 FullScaled 设置不兼容. 当这些设置不一致时,BaselinePosition 设置将代替 ImageSize 设置.

背景
背景

范例范例打开所有单元关闭所有单元

基本范例  (5)基本范例  (5)

用预定义的符号大小:

In[1]:=
Click for copyable input
Out[1]=

用一个明确的图形宽度:

In[1]:=
Click for copyable input
Out[1]=

用一个明确的图形宽度和高度:

In[1]:=
Click for copyable input
Out[1]=

用和封闭区域成比例的大小:

In[1]:=
Click for copyable input
In[2]:=
Click for copyable input
Out[2]=

指定控制大小:

In[1]:=
Click for copyable input
Out[1]=
1996年引入
(3.0)
| 2007年更新
(6.0)